概述
七张相同的表,但是表名不同,结构如下
create table jm_xxxx_project
(
id int unsigned auto_increment
primary key,
commission_id int unsigned not null comment '任务ID',
name varchar(50) not null comment '名称',
status tinyint(1) unsigned default 0 not null comment '状态',
content mediumtext null comment '查询结果',
created timestamp null comment '添加时间',
updated timestamp null comment '更新时间',
constraint jm_project_rwid_ym_uindex
unique (commission_id, name)
)
comment 'xxxx查询项目表' charset = utf8;
有七张相同结构的表,表内数据都是百万,通过commission_id为条件联表查询出每一条相同的name的记录,数据量在万级的时候查询速度还是挺快的,但是加了limit之后就会有点慢。
百万级的数据联表查,就很崩溃了。
第一次遇到较大的数据问题,请教一下大家怎么优化
最后
以上就是时尚黄蜂为你收集整理的mysql 7个表查询_mysql 性能优化,7张表联表如何优化查询性能的全部内容,希望文章能够帮你解决mysql 7个表查询_mysql 性能优化,7张表联表如何优化查询性能所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复