mysql innodb status_查看innodb的运行状态
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的运行状态相关推荐
- mysql 存储过程 百万数据 innodb_详解mysql数据库一键查看锁信息(开启InnoDB监控)...
概述 很多时候在mysql处理死锁问题时,由于show engine innodb status输出来的死锁日志无任务事务上下文,并不能很好地诊断相关事务所持有的所有锁信息,包括:锁个数.锁类型等. ...
- 《MySQL技术内幕:InnoDB存储引擎》第2版笔记
第1章 MySQL体系结构和存储引擎 1.1 定义数据库和实例 在MySQL数据库中,数据库文件可以是fm.MYD.MYI.ibd结尾的文件. MySQL数据库由后台线程以及一个共享内存区组成. My ...
- 《MySQL技术内 幕 InnoDB存储引擎》读书笔记
MySQL技术内幕 LnnoDB存储引擎 读书笔记 1 MySQL 体系结构和存储引擎 1.1 数据库和数据库实例 数据库:物理操作系统文件活其他形式文件类型的集合 实例:MySQL数据库是由后台 ...
- Linux环境编译安装Mysql以及补装innodb引擎方法
mysql安装 5.6以后可能会收费,所以选择5.1 以下从台湾中山大学镜像下载 1.首先要安装C++编译环境 # yum install gcc-c++ 2.下载解压 # wget http:// ...
- mysql innodb count_MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考
正 文: MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考 最近有项目有高并发需求,服务器采用负载均衡,数据库采用阿里云的RDS MYSQL,16核64G内存,连接数:160 ...
- MySQL中Myisam、InnoDB碎片优化
起因:查看线上数据库中Table Information时发现有一个日志表数据大小和索引大小有915M,但实际行数只有92行.该表需要频繁插入并且会定时去删掉旧的记录.表类型为Myisam,已建立一个 ...
- mysql 表死锁_MySQL Innodb表导致死锁日志情况分析与归纳
案例描述在定时脚本运行过程中,发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志. 两个sql语句如下:(1)insert into backup ...
- Mysql技术内幕InnoDB存储引擎——InnoDB存储引擎
特此申明: 前段时间找工作所以看了<Mysql技术内幕InnoDB存储引擎>,整理的时候除了参考网上已有的笔记贴,加上自己整合的,可能和别人有雷同之处.不过无所谓啦,写出来自己看看,需要的 ...
- mysql之MyISAM和InnoDB
最近在学习mysql的优化方面,这里当然逃不开mysql的引擎了,学的时候自己就是分析了一下这两个的优缺点,和什么情况用MyISAM,什么情况用Innodb.昨天接到阿里电话面试,当问道这两个数据库引 ...
最新文章
- linux下把进程绑定到特定cpu核上运行
- Curl中的参数知多少
- 用DMA方式从串行USART口连续接收数据,怎样确认收到一个完整的包讨论
- 深入浅出!阿里运维专家三种方法教你如何应对高并发“海啸”场景
- 一些适用于前端开发的 Atom 插件
- C++基于多态实现依赖颠倒原则附源码
- linux内核栈,内核同步,用户空间线程同步
- RISC-V评估系列
- 判断一个男人穷还是富,只看这几点!
- 作者:杜克明(1980-),男,中国农业科学院农业环境与可持续发展研究所助理研究员。...
- normandie出错重试与缓存机制对交互的影响,开发者注意
- vue2强制刷新,解决页面不会重新渲染的问题
- Win10环境下,SecureCRT连接不上虚拟机,显示连接超时Connection time out. 而且网络连接里没有网络适配器VMnet1和VMnet8,互ping也不同。...
- 转iPhone开发的门槛
- oracle11g 官网下载链接
- 【MATLAB笔记】绘制图中图
- 微信小程序--分享并设置分享链接的有效时间
- 2019年年终总结~平淡生活
- 设置本地yum源,下载vim
- 浏览器查看,请在微信客户端打开链接
热门文章
- Android面试题总结加强版(二)
- Android之failed for task ‘:app:dexDebug‘致gradle编译OOM问题解决(android-support-multidex)
- Sql 存储过程加游标结合的使用
- Android之基于BaseAdapter和SimpleAdapter的GridView
- Android之面试题精选,自己收藏下
- 《看聊天记录都学不会C#?太菜了吧》(3)变量:我大哥呢?$:小弟我罩着你!
- python如何创建excel文件_Python xlrd/xlwt 创建excel文件及常用操作
- rog live service是什么_双11手机怎么买?ROG游戏手机3“独一份”体验,值得剁手...
- html页面阴影怎么做,html – 做弯曲阴影的最佳方式
- 史上四大“杀人”建筑,烧掉几百亿,却犯低级错误,网友:有钱人的智商,我不懂