Re: Mysql全般 ( No.51 ) |
- 日時: 2014/06/27 18:13
- 名前: o6asan
- モニタから,ログを見てみました。
どうやら,SET GLOBAL xxxxxx_log = 'ON'; (MySQL5.5はONが使えるようです)だけでなく, SET GLOBAL log_output= 'TABLE'; が必要なようです。 http://o6asan.com/wp-content/uploads/HowToUseMonitor_on_phpMyAdmin.html
これをやると,データベースmysqlに xxxxxx_log というテーブルができます。 <<----- 勘違い,できるのではなく,もともとありました。 またモニタの使用方法のところのポップアップの内容が,添付画像のように詳しくなりました。 一番左はslow_logだけ,真ん中はslow_logとgeneral_logを有効にした場合のものです。
slow_log ではデータが取れませんでしたので,一時的にgeneral_logを有効にしてやってみたのが, 添付画像の3枚目です。
LOGそのものの管理にSQLが使えるので便利かも知れません。
追記: HowToUseMonitor_on_phpMyAdmin.html はやり方がよくわからないまま,コマンドラインからやったものですが, 当然というか, rootでログオンしたら, phpMyAdmin 上で同じ操作ができました。
追記2: 上で訂正しましたが,データベースmysql内の xxxxxx_log というテーブルは,インストール時からあるようです。
-
|
|