- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 Lucene源代码
http://www.manning.com/hatcher3/http://blog.haohtml.com/archives/2098
2013-05-28 22:57:23 116
原创 How to install innotop on centos
转自[url]http://blog.chinaunix.net/uid-24086995-id-3199333.html[/url],非常感谢,另外所需安装都在附件里[quote]#各种依赖包下载地址http://www.cpan.org/modules/by-module#一共要安装的依赖包:Time::HiRes,Term::ReadKey,DBI,DBD::mysql...
2013-05-23 12:57:43 187
原创 freeing items
mysql -e 'SHOW PROCESSLIST\G' | grep -c "State: freeing items"ps-stalk
2013-05-21 23:22:20 149
原创 freeing items
mysql -e 'SHOW PROCESSLIST\G' | grep -c "State: freeing items"
2013-05-21 23:22:19 209
原创 使用SHOW PROCESSLIST 分析数据库状态
[quote]mysql -e 'SHOW PROCEESLIST\G' | grep State:| sort | unique -c | sort -rn[/quote]
2013-05-18 23:45:18 235
原创 单条查询问题还是服务器问题
使用SHOW GLOBAL STATUS以较高的频率比如一秒执行一次SHOW GLOBAL STATUS 命令捕获数据,问题出现时,则可以通过某些计数器(比如Threads_running、Threads_connected、Questions和Queries)的“尖刺”或者“凹陷”来发现:[quote]mysqladmin -uroot -h127.0.0.1 ext -i1| aw...
2013-05-18 18:31:14 74
原创 analyze 5-sec-status-2011-03-20
[quote]#!/bin/sh#this script converts SHOW GLOBAL STATUS into a tabulated format, one line#per sample in the input, with the metrics divided by the time elapsed#between samples.awk ' BEGI...
2013-05-13 21:41:12 89
原创 MYSQL 三类表信息缓存
[quote]MySQL中,有三类表信息缓存,分别为:1. Table Definition Cache,表定义缓存(.frm文件),每张表对应一个对象,无文件句柄;2. Table Open Cache,打开表的对象缓存,根据表的并发使用情况,每张表有一个或多个对象;3. Dictionary Cache,InnoDB内的表数据字典缓存,每张表一个对象,一个文件句柄。[/quote][q...
2013-05-13 18:23:32 152
原创 乐观锁和悲观锁
[quote]数据库中的加锁协议,分为乐观/悲观两类:乐观加锁,操作记录时不主动加锁,由后续冲突者负责加锁;悲观加锁,操作记录时主动加锁。乐观加锁适用于并发冲突较小时,减少了加锁开销;而悲观加锁适用于并发冲突较大时,简化操作流程。以InnoDB为例,Update采用了悲观加锁协议,Insert则采用了乐观加锁。[/quote]...
2013-05-13 14:08:28 85
原创 mysql 数据收集shell脚本
#!/bin/shINTERVAL=5PREFIX=$INTERVAL-sec-statusRUNFILE=/home/benchmarks/runningmysql -e 'SHOW GLOBAL VARIABLES' >> mysql-variableswhile test -e $RUNFILE; do file=$(date +%F_%I) sleep=...
2013-05-09 22:07:41 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人