阅读背景:

快速搭建千万级数据库表测试

来源:互联网 
/* * 快速搭建千万级数据库表测试 */ -- 1.建表 CREATE TABLE `goods` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, `price` double DEFAULT NULL, UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=2577925 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT -- 2.存储过程插入记录 CREATE PROCEDURE Proc() BEGIN DECLARE i INT DEFAULT 0; dd : LOOP INSERT INTO goods VALUES (NULL, '商品1', 20), (NULL, '商品2', 18), (NULL, '商品3', 16), (NULL, '商品4', 4), (NULL, '商品5', 13), (NULL, '商品6', 1), (NULL, '商品7', 11), (NULL, '商品8', 12), (NULL, '商品9', 13), (NULL, '商品0', 12); COMMIT; SET i = i + 10; IF i = 10000000 THEN LEAVE dd; END IF; END LOOP dd; END -- 3.调用存储过程 call Proc(); /* * 快速搭建千万级数据库表测试 */ -- 1.建表 CREATE TABLE `goods`


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: