MySQL实战45讲 19

打印 上一主题 下一主题

主题 906|帖子 906|积分 2718

19 | 为什么我只查一行的语句,也执行这么慢?

有些情况下,“查一行”,也会执行得特别慢。
需要说明的是,如果 MySQL 数据库本身就有很大的压力,导致数据库服务器 CPU 占用率很高或 ioutil(IO 利用率)很高,这种情况下所有语句的执行都有可能变慢,不属于本章讨论范围。
为了便于描述,构造一个表,基于这个表来说明问题。这个表有两个字段 id 和 c,并且在里面插入了 10 万行记录。
[code]CREATE TABLE `t` (  `id` int(11) NOT NULL,  `c` int(11) DEFAULT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB; delimiter ;;create procedure idata()begin  declare i int;  set i=1;  while(i
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

老婆出轨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表