加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql sql优化的基本的剖析命令有哪些

发布时间:2022-01-13 11:35:53 所属栏目:MySql教程 来源:互联网
导读:今天就跟大家聊聊有关mysql sql优化的基本的分析命令有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 explain 命令 : key 列为空 ,代表这张表没有使用索引,rows 很多处理过得行 ,pos
         今天就跟大家聊聊有关mysql sql优化的基本的分析命令有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
 
explain  命令 : key  列为空 ,代表这张表没有使用索引,rows  很多处理过得行 ,possiable_keys 很多被评估的索引
 
show create  table  显示当前表结构的全部细节
 
show  indexes  命令
 
show table status 命令  查看数据库表的底层大小及表结构 其中 精确度根据 存储引擎不一样,精度不一样,比如 innodb 存储引擎的话,是比较不精确的,MYISAM ,memory
archive ,blackhole 存储引擎是精确的
 
show [global|session] status  命令 用来查看mysql 服务器的当前内部状态信息 ,来去顶mysql 服务器的内部负载指标
如:show  GLOBAL STATUS like 'created_tmp_%tables'; 查看临时表的数据量
show SESSION STATUS like 'created_tmp_%tables';
 
show [global|session] variables 用来查看mysql 系统变量的当前值 例如 SHOW VARIABLES like '%tmp_table_size'  查看临时表的最大内存使用量
 
 
 
 
看完上述内容,你们对mysql sql优化的基本的分析命令有哪些有进一步的了解吗?

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读