วันเสาร์ที่ 21 ธันวาคม พ.ศ. 2556

mysqlsla v2 : MySQL Slow Query Log Analyzer

Reference

Installation

  1. Download mysqlsla-2.03.tar.gz
  2. tar xvfz mysqlsla-2.03.tar.gz
  3. cd mysqlsla-2.03
  4. perl Makefile.PL
  5. make
  6. sudo make install

Cheat Sheet

analyze slow query log
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log
analyze slow query log from specified user
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log -mf user=user1
analyze slow query log with rows examined > 10
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log -mf 're>10'
analyze top 3 slow query log from specified user
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log -mf user=user1 --top 3

analyze slow query log filter only select statement
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log -sf +select

analyze slow query log filter only non-select statement
    mysqlsla -lt slow /var/log/mysql/mysql-slow.log -sf -select

ไม่มีความคิดเห็น:

แสดงความคิดเห็น