请问为什么count(*)后explain是Select tables optimized away而不是index
来源:2-11 MySQL体系结构
慕数据3561991
2020-07-14
mysql8.0,存储引擎为innodb,
表结构
CREATE TABLE f5_student (id int(10) UNSIGNED NOT NULL,sno varchar(20) NOT NULL COMMENT ‘学号’,name varchar(30) NOT NULL COMMENT ‘姓名’,openid varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘微信公众号openid’,unionid varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘微信unionid’,dept_id smallint(5) UNSIGNED NOT NULL DEFAULT ‘0’ COMMENT ‘院系ID’,class_id mediumint(8) UNSIGNED NOT NULL DEFAULT ‘0’ COMMENT ‘班级ID’,major_id mediumint(8) UNSIGNED NOT NULL DEFAULT ‘0’ COMMENT ‘专业ID’,come_year smallint(5) UNSIGNED NOT NULL COMMENT ‘入学年份’,gender tinyint(1) NOT NULL DEFAULT ‘0’ COMMENT ‘性别 1男 2女’,
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=‘学生信息表’;
1回答
-
这个表里数据量有多少?具体的查询是什么样的?
052020-07-15
相似问题