MySQLのデッドロックとその対処法
デッドロックの原因 LOCK TABLE(これは普段使わない方がいい)、トランザクションを並列処理することで、互いの処理で必要なテーブルをロックしあって、お互いロック解放待ちになってしまうこと。 理論的には、トランザクシ…
デッドロックの原因 LOCK TABLE(これは普段使わない方がいい)、トランザクションを並列処理することで、互いの処理で必要なテーブルをロックしあって、お互いロック解放待ちになってしまうこと。 理論的には、トランザクシ…
https://qiita.com/komattio/items/838ea5df68eb076e8099 START TRUNSACTIONで、開始 もろもろ処理 COMMITで確定。 もろもろ処理部分で、問題があった…
■漢の記事 http://enterprisezine.jp/dbonline/detail/3829 ■Cactiの見方およびフラッシュの挙動について https://www.slideshare.net/nobuha…
代表的なものは以下。 Max_used_connections 最大でどのぐらいのコネクションを使われたことがあるか。
挙動についてはこれがわかりやすい。←ただしログバッファへの書き込みタイミングは、ログファイルへの書き込みタイミングの誤り。 図についてはこれがわかりやすい。 備考 0~mysqldのプロセスがクラッシュすると、最後の秒の…
http://blog.r-unit.co.jp/archives/433 プロセスの確認は ロックしているプロセスの削除は
スレーブ側で、CHANGE MASTER TOコマンドで、MASTER_DELAY(秒)を設定すればいい。 設定値の確認は、 で、SQL_Delayの値を確認すればいい。
http://sasuke.main.jp/sqlcsv.html 文字の囲み文字が「”」のときの使用例。 囲み文字が必要ないときはENCLOSED BY ‘”‘を外す。 …
■リポジトリ追加 ■更新 ■データベースバックアップ もしものときのためにバックアップ。アップグレードに成功したら使わない。 ■アップグレード
DBViewerPluginの初期設定はAUTO COMMITオフなので、 DBViewerPluginからInnoDBのテーブルを参照するとロックがかかってしまう。 よって、DBViewerPluginの設定でAUTO…
最近のコメント