ITPub博客

首页 > 数据库 > MySQL > mysql sql优化的基本的几个分析命令

mysql sql优化的基本的几个分析命令

原创 MySQL 作者:linmenglan1 时间:2016-07-11 15:00:00 0 删除 编辑
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'  查看临时表的最大内存使用量



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31369373/viewspace-2121833/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: oracle 权限
请登录后发表评论 登录
全部评论

注册时间:2016-07-03

  • 博文量
    85
  • 访问量
    157914