mysql建立索引刪除索引很慢的解決 目前情況 建立索引非常慢,需8分鐘... 目前環境: ---------------- table行: 30W 版本5.0.45-community-nt 系統XP CPU2.11G MEM2G 測試語句: ----------------------
CREATE INDEX i_atian ON gaopinzi(atian) DROP INDEX i_atian ON gaopinzi
解決方法:調整my.ini的參數配制..不個_size統統加大10倍.. ---------------------------------------------------- 原來
read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=203K innodb_additional_mem_pool_size=2M innodb_log_buffer_size=1M [SQL] DROP INDEX i_atian ON gaopinzi
受影響的行: 322750 my.ini 提升10倍數 read_buffer_size=80M read_rnd_buffer_size=80M sort_buffer_size=88M innodb_additional_mem_pool_size=200M innodb_log_buffer_size=100M QL] DROP INDEX i_atian ON gaopinzi 受影響的行: 322750
[SQL] CREATE INDEX i_atian ON gaopinzi(atian)
受影響的行: 322750