亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

中國站
幫助中心 > 數據庫 > 云數據庫MySQL > 常見問題 > 云數據庫MySQL的decimal字段過大導致查詢不準確

云數據庫MySQL的decimal字段過大導致查詢不準確

問題描述

云數據庫 MySQL 的decimal字段過大,導致查詢不準確。

問題原因

云數據庫 MySQL 的decimal字段過大查詢不準的情況,這是MySQL數據庫的BUG引起。

解決方法

可以通過添加索引進行優化解決,優化SQL語句如下。

  1. create table mlgtestdecimal(`campaign_id` decimal(24, 0) NOT NULL, name VARCHAR(50));
  2. insert into mlgtestdecimal(campaign_id, name)
  3. VALUES('XXXXXXX','XXXXXX');
  4. insert into mlgtestdecimal(campaign_id, name)
  5. VALUES('XXXXXXX','XXXXXX');
  6. SELECT *
  7. from mlgtestdecimal
  8. where campaign_id='XXXXXXX'
  9. and name='XXXXXX'
  10. alter table mlgtestdecimal add index ind_decimal (`campaign_id`);
营山县| 新郑市| 尖扎县| 宜阳县| 韶关市| 吉水县| 林口县| 榆树市| 巧家县| 封丘县| 资讯| 潼南县| 商水县| 东港市| 师宗县| 葫芦岛市| 深泽县| 彭泽县| 汨罗市| 长武县| 噶尔县| 游戏| 都兰县| 康保县| 凉城县| 隆化县| 河曲县| 巴林左旗| 陈巴尔虎旗| 浦东新区| 苏尼特右旗| 临西县| 察哈| 光山县| 秦皇岛市| 威宁| 台东县| 昭平县| 马鞍山市| 壶关县| 靖边县|