show innodb status 在以后的mysql版本将会被show engine innodb status所替代。

总所周知show engine innodb status是用来查看当前的mysql数据库中innodb表的相关状态。

1:show engine innodb status。

-----------------------------------+

| Type | Name | Status |

+-----------------------------------------------------------------------

| InnoDB | |

=====================================

101006 5:35:16 INNODB MONITOR OUTPUT

=====================================

Per second averages calculated from the last 41 seconds

----------

SEMAPHORES

----------

OS WAIT ARRAY INFO: reservation count 5, signal count 5

Mutex spin waits 0, rounds 40, OS waits 0

RW-shared spins 10, OS waits 5; RW-excl spins 0, OS waits 0

------------

TRANSACTIONS

------------

Trx id counter 0 840967

Purge done for trx's n:o < 0 840966 undo n:o < 0 0

History list length 11

LIST OF TRANSACTIONS FOR EACH SESSION:

---TRANSACTION 0 0, not started, process no 3574, OS thread id 2982812560

MySQL thread id 2, query id 13 localhost root

show engine innodb status

--------

FILE I/O

--------

I/O thread 0 state: waiting for i/o request (insert buffer thread)

I/O thread 1 state: waiting for i/o request (log thread)

I/O thread 2 state: waiting for i/o request (read thread)

I/O thread 3 state: waiting for i/o request (write thread)

Pending normal aio reads: 0, aio writes: 0,

ibuf aio reads: 0, log i/o's: 0, sync i/o's: 0

Pending flushes (fsync) log: 0; buffer pool: 0

37 OS file reads, 45 OS file writes, 30 OS fsyncs

0.00 reads/s, 0 avg bytes/read, 0.00 writes/s, 0.00 fsyncs/s

-------------------------------------

INSERT BUFFER AND ADAPTIVE HASH INDEX

-------------------------------------

Ibuf: size 1, free list len 0, seg size 2,

0 inserts, 0 merged recs, 0 merges

Hash table size 17393, node heap has 1 buffer(s)

0.00 hash searches/s, 0.00 non-hash searches/s

---

LOG

---

Log sequence number 0 451016813

Log flushed up to 0 451016813

Last checkpoint at 0 451016813

0 pending log writes, 0 pending chkp writes

19 log i/o's done, 0.00 log i/o's/second

----------------------

BUFFER POOL AND MEMORY

----------------------

Total memory allocated 13429750; in additional pool allocated 183680

Dictionary memory allocated 22888

Buffer pool size 256

Free buffers 235

Database pages 20

Modified db pages 0

Pending reads 0

Pending writes: LRU 0, flush list 0, single page 0

Pages read 24, created 4, written 37

0.00 reads/s, 0.00 creates/s, 0.00 writes/s

No buffer pool page gets since the last printout

--------------

ROW OPERATIONS

--------------

0 queries inside InnoDB, 0 queries in queue

1 read views open inside InnoDB

Main thread process no. 3574, id 2937031568, state: waiting for server activity

Number of rows inserted 0, updated 0, deleted 0, read 0

0.00 inserts/s, 0.00 updates/s, 0.00 deletes/s, 0.00 reads/s

----------------------------

END OF INNODB MONITOR OUTPUT

2:我们可以创建一个innodb_monitor的表,将每隔15s的innodb状态写入到日志文件中。

create table innodb_monitor(a int)engine=innodb;

当我们不需要写入到日志文件中的时候,直接drop table innodb_monitor即可。

这中方法它是每隔15s搜集一次相关状态。

再次只对如何查看mysqlstatus做出批注,

显示的状态信息中有很多有用的东西,自己可以慢慢研究,网上也有很多详细的说明!再次不做赘诉。

mysql innodb status_查看innodb的运行状态相关推荐

  1. mysql 存储过程 百万数据 innodb_详解mysql数据库一键查看锁信息(开启InnoDB监控)...

    概述 很多时候在mysql处理死锁问题时,由于show engine innodb status输出来的死锁日志无任务事务上下文,并不能很好地诊断相关事务所持有的所有锁信息,包括:锁个数.锁类型等. ...

  2. 《MySQL技术内幕:InnoDB存储引擎》第2版笔记

    第1章 MySQL体系结构和存储引擎 1.1 定义数据库和实例 在MySQL数据库中,数据库文件可以是fm.MYD.MYI.ibd结尾的文件. MySQL数据库由后台线程以及一个共享内存区组成. My ...

  3. 《MySQL技术内 幕 InnoDB存储引擎》读书笔记

    MySQL技术内幕 LnnoDB存储引擎 读书笔记 1 MySQL 体系结构和存储引擎 1.1 数据库和数据库实例 数据库:物理操作系统文件活其他形式文件类型的集合 ​ 实例:MySQL数据库是由后台 ...

  4. Linux环境编译安装Mysql以及补装innodb引擎方法

    mysql安装  5.6以后可能会收费,所以选择5.1 以下从台湾中山大学镜像下载 1.首先要安装C++编译环境 # yum install gcc-c++ 2.下载解压 # wget http:// ...

  5. mysql innodb count_MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考

    正 文: MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考 最近有项目有高并发需求,服务器采用负载均衡,数据库采用阿里云的RDS MYSQL,16核64G内存,连接数:160 ...

  6. MySQL中Myisam、InnoDB碎片优化

    起因:查看线上数据库中Table Information时发现有一个日志表数据大小和索引大小有915M,但实际行数只有92行.该表需要频繁插入并且会定时去删掉旧的记录.表类型为Myisam,已建立一个 ...

  7. mysql 表死锁_MySQL Innodb表导致死锁日志情况分析与归纳

    案例描述在定时脚本运行过程中,发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志. 两个sql语句如下:(1)insert into backup ...

  8. Mysql技术内幕InnoDB存储引擎——InnoDB存储引擎

    特此申明: 前段时间找工作所以看了<Mysql技术内幕InnoDB存储引擎>,整理的时候除了参考网上已有的笔记贴,加上自己整合的,可能和别人有雷同之处.不过无所谓啦,写出来自己看看,需要的 ...

  9. mysql之MyISAM和InnoDB

    最近在学习mysql的优化方面,这里当然逃不开mysql的引擎了,学的时候自己就是分析了一下这两个的优缺点,和什么情况用MyISAM,什么情况用Innodb.昨天接到阿里电话面试,当问道这两个数据库引 ...

最新文章

  1. linux下把进程绑定到特定cpu核上运行
  2. Curl中的参数知多少
  3. 用DMA方式从串行USART口连续接收数据,怎样确认收到一个完整的包讨论
  4. 深入浅出!阿里运维专家三种方法教你如何应对高并发“海啸”场景
  5. 一些适用于前端开发的 Atom 插件
  6. C++基于多态实现依赖颠倒原则附源码
  7. linux内核栈,内核同步,用户空间线程同步
  8. RISC-V评估系列
  9. 判断一个男人穷还是富,只看这几点!
  10. 作者:杜克明(1980-),男,中国农业科学院农业环境与可持续发展研究所助理研究员。...
  11. normandie出错重试与缓存机制对交互的影响,开发者注意
  12. vue2强制刷新,解决页面不会重新渲染的问题
  13. Win10环境下,SecureCRT连接不上虚拟机,显示连接超时Connection time out. 而且网络连接里没有网络适配器VMnet1和VMnet8,互ping也不同。...
  14. 转iPhone开发的门槛
  15. oracle11g 官网下载链接
  16. 【MATLAB笔记】绘制图中图
  17. 微信小程序--分享并设置分享链接的有效时间
  18. 2019年年终总结~平淡生活
  19. 设置本地yum源,下载vim
  20. 浏览器查看,请在微信客户端打开链接

热门文章

  1. Android面试题总结加强版(二)
  2. Android之failed for task ‘:app:dexDebug‘致gradle编译OOM问题解决(android-support-multidex)
  3. Sql 存储过程加游标结合的使用
  4. Android之基于BaseAdapter和SimpleAdapter的GridView
  5. Android之面试题精选,自己收藏下
  6. 《看聊天记录都学不会C#?太菜了吧》(3)变量:我大哥呢?$:小弟我罩着你!
  7. python如何创建excel文件_Python xlrd/xlwt 创建excel文件及常用操作
  8. rog live service是什么_双11手机怎么买?ROG游戏手机3“独一份”体验,值得剁手...
  9. html页面阴影怎么做,html – 做弯曲阴影的最佳方式
  10. 史上四大“杀人”建筑,烧掉几百亿,却犯低级错误,网友:有钱人的智商,我不懂