我是靠谱客的博主 时尚黄蜂,最近开发中收集的这篇文章主要介绍mysql 7个表查询_mysql 性能优化,7张表联表如何优化查询性能,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

七张相同的表,但是表名不同,结构如下

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张表联表如何优化查询性能所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部