For Want Of A Better Word

mysqlのログの種類と内容

      2015/04/19

[bashだけど参考。。]
http://blog.livedoor.jp/mysqler/archives/50105031.html

ログの種類

  • エラーログ – mysqldの起動時/停止時/実行中のエラーログ(queryの実行結果ではない。)
  • 一般queryログ – queryのログ。queryすべてが保存されるので、膨大になり、また処理も遅くなる。基本は開発中のみ使いましょう。
  • バイナリログ – MySQLへの全ての更新処理を記録するログファイルです。 (日数やファイルサイズ上限を設定ファイルから設定可能。)
  • スロークエリログ – 時間がかかったqueryを保存するログ。
mysqlが立ち上がらないとき
  • エラーログを見る。
queryの内容を確認するとき
  • 一般queryログを見る。or バイナリログを見る。
  • バイナリなので、テキストで開いても見られないので注意。

チューンアップしたい
  • スロークエリログを見る。

ログファイルの保守

LinuxのRPM版からインストールしたMySQLでは、mysql-log-rotate スクリプトを使用して、
古いログファイルの処理を自動的に行うことができます。
(xamppにはなさそうです。)

 - db, linux, mysql, perl

  関連記事

mysql-logo
[sql][mysql]URLのパラーメータ削除 + index.html の 削除

よく忘れるのでメモ。 ログを集計するときに、パラメータを削除したり、URLの/と …

027
Vmware Player5.0でNat + ポートフォワードで外部から接続可能にする。

最初はwindowsに仮想サーバーを立てたかっただけ。 windowsVirtu …

027
Linux CentOS hdd増設 LVMへの追加 領域拡張 リンクまとめ

自宅サーバーのhdd増設をしたので、参考にしたリンクメモ。 拡張は結構簡単で、既 …

027
CentOSをインストールしたときにいつも最初にやること(apache mysql phpのインストール)

SElinuxの無効化 iptableの無効化 apacheのインストール・自動 …

mysql-logo
dotCloudにPHPMyFAQを入れてみる。

dotCloudにプロジェクトとDBは作った状態から開始。 phpMyFAQは2 …