前文讲到了我使用SQL Server数据库时候,使用一段循环代码压测数据库写入性能的例子。
今天记录下与MySql的区别。mysql不支持直接使用sql可视化Navicat管理工具输入这样一段循环体执行,因此想了个办法讲循环体使用存储过程包裹起来,调用存储过程来测试循环写入表的效果。
Sql语句:CREATE PROCEDURE test_insert ()
BEGIN
DECLARE i INT DEFAULT 0;
while i<1000
do
#插入一行
INSERT INTO TestTable
( TestKey , TestValue )
VALUES
( now(),'0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789' );
set i = i+1;
end while;
end;
call test_insert();
drop procedure if exists test_insert;
最后
以上就是默默大船最近收集整理的关于mysql写入代码_MySql循环写入代码的全部内容,更多相关mysql写入代码_MySql循环写入代码内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复