paip.提升性能--- mysql 建立索引 删除索引 很慢的解决.
2013-08-25 11:46
417 查看
paip.提升性能--- mysql 建立索引 删除索引 很慢的解决.
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
目前情况
建立索引非常慢,需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
时间: 459.031s
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
时间: 33.766s
[SQL] CREATE INDEX i_atian ON gaopinzi(atian)
受影响的行: 322750
时间: 35.890s
总结
--------------
性能整整提高了12倍...
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
目前情况
建立索引非常慢,需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
时间: 459.031s
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
时间: 33.766s
[SQL] CREATE INDEX i_atian ON gaopinzi(atian)
受影响的行: 322750
时间: 35.890s
总结
--------------
性能整整提高了12倍...
相关文章推荐
- paip.提升性能--- mysql 建立索引 删除索引 很慢的解决.
- MySQL索引建立与删除
- Mysql 自定义HASH索引带来的巨大性能提升----[挖坑篇]
- mySQL给空间字段建立索引出现错误All parts of a SPATIAL index must be NOT NULL的解决办法
- Mysql建立索引,找出重复纪录,删除重复的纪录,ultraedit使用小技巧
- mysql_建立索引的优缺点&性能优化
- 为视图建立索引 提升查询性能
- MySQL 删除大表的性能问题解决方案
- 【MySQL】关于MySQL添加索引后提升的查询效率也很少的解决办法
- MySQL 删除大表的性能问题解决方案
- 一个Web报表项目的性能分析和优化实践(四):MySQL建立索引,唯一索引和组合索引
- 亲身体验MySQL的索引对搜索性能的提升
- 一个Web报表项目的性能分析和优化实践(四):MySQL建立索引,唯一索引和组合索引
- 一个Web报表项目的性能分析和优化实践(四):MySQL建立索引,唯一索引和组合索引
- 修复数据库索引问题:删除索引以提升性能
- mysql建立、删除索引及使用
- mysql删除有外链索引数据,Cannot delete or update a parent row: a foreign key constraint fails 问题的解决办法
- paip.提升性能---C#.NET程序内存占用过多以及OutOfMemory解决方法
- paip.提升性能---mysql 性能 测试以及 参数调整.txt
- Java--批量插入更新在一条sql里解决-mybatis-mysql-联合主键(建立唯一索引)