|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。速率
这篇Tip来自于JonathanLewis的站点。
原文链接以下:
http://www.jlcomp.demon.co.uk/faq/imp_slow.html
为何IMP速率慢?
1。IMP作了大批的跟一般体例一样的insert
2。IMP时分创立索引一般是logging的,发生了大批的undo和redo
怎样进步IMP的速率
1。不倡议利用commit参数,由于当imp失利的时分,会招致良多后续的贫苦事儿
2。增年夜buffer参数值,以便于一次读进更年夜的array
3。设置较年夜的初始化参数sort_area_size,以加速创立索引时分的排序速率
4。增年夜重作日记的巨细,以削减logswitch的次数,也就是削减checkpoint次数,削减写磁盘的次数
5。假如要往已存在的表中追加数据,那末有些情形下,好比表中存在位图索引,那末最好先删除索引,再导进。不然更新索引时会发生大批守候。
6。利用indexfile和indexes参数,再导进数据以后再手工创立索引。
mysql使用内部操作字符集gbk来进行操作,即执行"SELECT*FROMtestWHEREname=xxxor1=1/*LIMIT1";从而注入成功 |
|