关于存储过程和索引
存储过程:
BEGIN
DECLARE i INT;
SET i=0;
WHILE i<50000 DO
INSERT ceshi(NAME) VALUES(CONCAT("过程",i));
SET i=i+1;
END WHILE;
END
****在sqlyog可视化工具中运行时间
1 queries executed, 1 success, 0 errors, 0 warnings
查询:CALL mypro3()
共 1 行受到影响
执行耗时 : 46 min 7 sec
传送时间 : 0 sec
总耗时 : 46 min 7 sec
****在navicat可视化工具中运行时间
时间: 2782.829s
Procedure executed successfully
受影响的行: 1
******对比结果:两个工具运行时间差不多一样
在没有建立索引的时候用全表查询结果:
[SQL]select * from t_ceshi ORDER BY ceshi_name
受影响的行: 0
时间: 0.383s
在建立索引的时候用全表查询结果:
[SQL]select * from t_ceshi ORDER BY ceshi_name
受影响的行: 0
时间: 0.189s