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 というテーブルは,インストール時からあるようです。
|
Re: Mysql全般 ( No.52 ) |
- 日時: 2014/06/28 09:20
- 名前: くりくり
- o6asanさん
流石お早いですね。
俺のまりあちゃんは来週ためしてみることにしてみます。
|
Re: Mysql全般 ( No.53 ) |
- 日時: 2014/06/28 09:41
- 名前: o6asan
- > 来週ためしてみることにしてみます。
くりくりさん,週末でしたねぇ。 
実は,昨日,まりあを 10.0.12 にしたので,サービスを再起動したのですが,コマンドラインから行った操作は, 当然ながら元に戻りました。my.ini(my.cnf)の[mysqld]に,以下を追記したら,いうことを聞いているようです。
slow_query_log = ON log_output = TABLE
追記: >>51 で訂正しましたが,データベースmysql内の xxxxxx_log というテーブルは,インストール時からあるようです。
|
Re: Mysql全般 ( No.54 ) |
- 日時: 2014/06/29 18:30
- 名前: くりくり
- QHMを今回は出来るかなと思って
superweibu.netにいれてみましたが、 phpのバージョンかな。真っ白になってしまいますね。 前回はnginx今回はphp? なんか縁がないな・・・。
|
Re: Mysql全般 ( No.55 ) |
- 日時: 2014/06/29 19:01
- 名前: りり
- ぁぁ、こちらで、QHMが動作するサーバ仕様の検討がつくでしようか?
http://www.open-qhm.net/index.php?QHMServers
QHMは、データベースを使用しないので、丸ごと移転が楽なんですよね。
データベースに当たる情報は、複雑ですが、一定のテキストデータとして増えていきます。 なので、場合によっては、そのデータをいじって直せたりもするようですが。
|
Re: Mysql全般 ( No.56 ) |
- 日時: 2014/06/30 09:21
- 名前: くりくり
- おはようございます。
o6asanさん、 server.cnfは以下のようにしてみました。 とやると禁止ワードになってしまいますから、自分のサイトに掲載します。 しかし、スロークエリログはslow.logファイル自体ができていませんでしたね。 結局set globalでスロークエリログを有効化しました。 しかし、サービス再起動したら戻ってしまいます。 困ったな・・・。 /etc/my.cnf.d/server.cnfで [mysqld] #スロークエリーログ slow_query_log = ON slow_query_log_file=/var/log/mariadb/slow.log long_query_time = 1
としてるんだけどな・・・。
>ぁぁ、こちらで、QHMが動作するサーバ仕様の検討がつくでしようか? 再度ためしましたが無理ぽいですね。phpのバージョンかな。
|
Re: Mysql全般 ( No.57 ) |
- 日時: 2014/06/30 14:05
- 名前: o6asan
- こんにちは。
昨日は,ひどい目にあいました。 日曜つぶしての復旧と相成り,今日未明,やっと元に戻しました。早くあきらめて,新規に やったほうが早かったのは,後になれば火を見るより明らかです。
誰が悪いわけでもわけでもない,自業自得なんで,余計,ガックリです 。 まぁ,復旧の過程で勉強になったこともあるから,いいけど ← 負け惜しみ
ところで,
> server.cnfは以下のようにしてみました。
SQLサーバの再起動という文言が見当たらないのですが,cnfは再起動しないと効きませんよね。 再起動できない場合は,コマンドラインから(あるいは,phpMyAdminなどから)変えてやらないと 仕方ないです。昨日の自分のドジがあるので,くりくりさんもお仲間かなと思ったりして m(_"_)m。
これは素朴な疑問なんですが,UNIX系のconfのファイル名って,my.cnfじゃないんですか。 どっかで,server.cnfにするよと,教えてやってるんですか。起動のオプションで指定している のかな。
|
Re: Mysql全般 ( No.58 ) |
- 日時: 2014/07/01 09:03
- 名前: くりくり
- おはようございます。
o6asanさんのサイトになかなかつながらないと思っていましたら かなり大変な思いをされていたんですね。
>誰が悪いわけでもわけでもない,自業自得なんで,余計,ガックリです
記事も2つほど消えたとか、自分はwordpressバックアップの練習で2ヶ月分記事をけしたことがあります。 新しくwordpressをインストールしなおした時はもう記事書くのがいやになりましたね。 日ごろからバックアップをとっておかないとといいますが、会社のならともかく自分のはとりませんね。
スロークエリログですが、
[mysqld_safe]
ステータス変数が変わらんとおもえば この下に書けば当然だめにきまってるじゃないですか・・・。 間違いにやっと気がつきました。
>昨日の自分のドジがあるので,くりくりさんもお仲間かなと思ったりして mysqld_safeは正解です!!
>SQLサーバの再起動 サービスの再起動で設定は反映されますので、 サーバーの再起動自体はあんまりしません。
>素朴な疑問 /etc/my.cnfの中身で /etc/my.cnf.d/のserver.cnfも読み込めよとなっています。 どっちに書いてもいいとおもいます。
|
Re: Mysql全般 ( No.59 ) |
- 日時: 2014/07/01 12:09
- 名前: o6asan
- こんにちは。
くりくりさん,どうも。
> 新しくwordpressをインストールしなおした時はもう記事書くのがいやになりましたね。
これもありますね。実際,ほぼできていたデータベース&phpMyAdminの記事は,当初の予定より 短くかつ遅くなりそうです。加えて,わがサイトの場合,日記,翻訳も含めた備忘録なので, 消えると,誰よりも自分が困ることがたくさんあります。
> 会社のならともかく自分のはとりませんね。
WEBとは無関係ですが,仕事で使っていたノートが突然動かなくなって,サルベージも効かず 痛い目を見たことがあるので,バックアップは,公私ともに,割と習慣になっています。 ノートの話は,相当昔の話です。その時は,納期を守るため,結局,同僚をわずらわすことに なってしまいました。
それにもかかわらず,ときどき一昨日のようなことをやらかす自分の学習能力のなさに あきれてますが……,
> >昨日の自分のドジがあるので,くりくりさんもお仲間かなと思ったりして > mysqld_safeは正解です!!
おめでとうございます。解決して,よかったですね。
> サービスの再起動で設定は反映されますので、 > サーバーの再起動自体はあんまりしません。
この一文でしばらく悩んでしまいました。サーバ(mysqldのつもりだった)の再起動とサービスの 再起動って同じでないの? 結局のところ,私の扱っているのが,小さな自宅システムなせいで悩むことになったと思うのですが, くりくりさんの言われるサーバーの再起動って,多分,SQLサーバ機の再起動のことですよね。
この理解であってますか?
> /etc/my.cnf.d/のserver.cnfも読み込めよとなっています。
なるほど,そういえば/xxx.d/ってのがありましたね。
|
Re: Mysql全般 ( No.60 ) |
- 日時: 2014/07/01 13:52
- 名前: くりくり
- こんにちは
>公私ともに,割と習慣になっています すばらしい!! うちの連中もそれくらいやってくれればいいんですけどね。
>解決して,よかったですね。 ありがとうございます。
>再起動って同じでないの? >この理解であってますか?
自分はserviceコマンドで色々やるので 個人的にはサービスという認識ですかね。人によって感覚は変わると思います。 例えばyumの読み方とか。
やっとこれでスタートに立てました。 次はphpmyadminでログ取得とかできそうです。 phpmyadminなんですが、o6asanさんは環境保管なんちゃらを有効にさせていらっしゃるんでしょうか?
試しにやってみたんですが、あんまり関係ないかなとおもってやめてしまいました。
|