MySQLでInnoDBのバッファヒット率を計算する

#!/bin/sh
MYSQLCMD="mysql -uroot"


GLOBAL_STATUS=`echo "show global status;"| ${MYSQLCMD}`
Innodb_buffer_pool_read_requests=`echo "${GLOBAL_STATUS}" | grep Innodb_buffer_pool_read_requests | sed -e "s/\s\+/ /g" | cut -f2 -d" "`
Innodb_buffer_pool_reads=`echo "${GLOBAL_STATUS}" | grep Innodb_buffer_pool_reads | sed -e "s/\s\+/ /g" | cut -f2 -d" "`

echo "scale=10; r = ${Innodb_buffer_pool_reads} / ${Innodb_buffer_pool_read_requests}; rr=1-r; rr * 100;" | bc

AWS構築サービスの全てをまとめた資料を公開中

ハックノート(TOWN株式会社)では、AWSの導入や構築支援を行っています。AWS導入メニューやサービス詳細、構成例や費用を掲載した資料をダウンロードできます。

AWSの新規導入やAWSへの移行を検討の際は、ぜひご参考ください。