Mysql必读MySQL优化之如何了解SQL的执行频率
《Mysql必读MySQL优化之如何了解SQL的执行频率》要点: ?show [session|global] status 可以根据必要加上参数“ session ”或者“ global ”来显示 session 级(当前连接)的统计结果和 global 级(自数据库上次启动至今)的统计结果.如果不写,默认使用参数是“ session ”. MYSQL教程 ??? Com_xxx 表示每个 xxx 语句执行的次数,我们通常比拟关心的是以下几个统计参数 : MYSQL教程 ?Com_select :执行 select 操作的次数,一次查询只累加 1 . ??? 知道了这些信息就方便我们确定我们到底必要什么样的存储引擎了,一般来说update较多的时候 Innodb 引擎效率会稍微高一些!MYSQL教程 ??? 上面这些参数对于所有存储引擎的表操作都会进行累计.下面这几个参数只是针对 InnoDB 存储引擎的,累 加的算法也略有分歧: MYSQL教程 ?Innodb_rows_read : select 查询返回的行数. ??? 通过以上几个参数,可以很容易地了解当前数据库的应用是以插入更新为主还是以查询操作为主,以及各种类型的 SQL 大致的执行比例是多少.对于更新操作的计数,是对执行次数的计数,岂论提交还是回滚都会进行累加. ?Connections : 试图连接 MySQL 服务器的次数. 《Mysql必读MySQL优化之如何了解SQL的执行频率》是否对您有启发,欢迎查看更多与《Mysql必读MySQL优化之如何了解SQL的执行频率》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |