首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

insert性能有关问题

2012-03-04 
insert性能问题INSERTINTO`config`(`id`,`type`,`name`,`value`)VALUES(1,1,,news ),(2,1,,chinanews ),(3

insert性能问题
INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUES  
(1,   1,   ' ',   'news '),
(2,   1,   ' ',   'chinanews '),
(3,   1,   ' ',   'mail '),
(4,   1,   ' ',   'home '),
(5,   1,   ' ',   'magazine '),
(6,   1,   ' ',   'blog '),


INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUE(1,   1,   ' ',   'news ');

INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUE(1,   1,   ' ',   'news ');
INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUE(1,   1,   ' ',   'news ');
INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUE(1,   1,   ' ',   'news ');
INSERT   INTO   `config`   (`id`,   `type`,   `name`,   `value`)   VALUE(1,   1,   ' ',   'news ');

对比较频繁的数据,这两种的性能有多大差别?

[解决办法]
差别很大的.


因为第一种方法一次性插入然后更新一次索引文件
而第二种方法在每执行一条Insert语句后都会更新一次索引文件,当数据量较大或比较频繁时这种方法就会非常的慢了.
[解决办法]
第一个比较快

热点排行