如何高效快速地优化MySQL、SQL语句(附源码)
发布时间:2021-01-08 06:16:42 所属栏目:安全 来源:网络整理
导读:副标题#e# 《如何高效快速地优化MySQL、SQL语句(附源码)》要点: 本文介绍了如何高效快速地优化MySQL、SQL语句(附源码),希望对您有用。如果有疑问,可以联系我们。 作者介绍 韩锋,宜信技术研发中心数据库架构师.精通多种关系型数据库,曾任职于当当网、TOM
根据固定位置读一行的请求数.如果执行大量查询并需要对结果进行排序该值较高.则可能使用了大量需要MySQL扫描整个表的查询或连接没有正确使用键.
在数据文件中读下一行的请求数.如果正进行大量的表扫描,该值较高.通常说明表索引不正确或写入的查询没有利用索引. 6、SQL性能分析器(Query Profiler)MySQL的Query Profiler是一个使用非常方便的Query诊断分析工具,通过该工具可以获取一条Query在整个执行过程中多种资源的消耗情况,如CPU、IO、IPC、SWAP等,以及发生的PAGE FAULTS、CONTEXT SWITCHE等,同时还能得到该Query执行过程中的MySQL所调用的各个函数在源文件中的位置.
mysql> set profiling=1; (编辑:温州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |