开发者社区> 问答> 正文

关于mysql性能上的问题,

请问一下,条件是代码环境完全相同,数据库结构完全相同,表结构完全相同,查询语句以及相关执行权限完全相同,在这样的情况下只有执行次数不同,请问一下在这种的情况下,为什么会出现同一条sql再者两台机器上走的是不一样的索引?是什么机制导致的了?麻烦各位了。
注:除了使用率不同以外,其他都是一样,包括数据结构,数据库结构,权限,,数量量,索引。

展开
收起
落地花开啦 2016-02-29 18:08:08 2178 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    先确认数据量是否一样吧,在mysql下面如果查询的数量是大表的大部分,应该是30%以上,会导致索引失效,进行全表扫描。

    2019-07-17 18:50:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像