phpMyAdminをインストールしてCUI苦手な僕でもMySQLいじれるようにするよ
phpMyAdmin MySQLサーバの操作をブラウザ上から行えるPHPアプリケーションです。GUIバンザイです。 phpMyAdmin http://www.phpmyadmin.net/home_page/index ...
View ArticleMySQLのレプリケーションの設定(とMySQLの自動バックアップ)
はじめに MySQLのレプリケーションに挑戦してみたのでその記録です。 レプリケーションって何? 「レプリカ」を作ること、データベースサーバの複製を作ることです。 WEBサイトへのアクセスが増えて1台のデータベースサーバ ...
View Articleロック待ちでハマる前に知りたかったMySQL InnoDBの行ロックとテーブルロックの挙動
整合性をしっかりとらないといけない処理ではトランザクションをかけるのですが、どうもトランザクションのロック待ちでタイムアウトしてしまうことがあるようです。 java.sql.SQLException: Lock wait ...
View ArticleMySQLのgroup_concatの結果が短い気がするのは環境変数で制限されているから。
少し前のことですが、「IDの一覧出したくてgroup_concatしたのだけど、結果がおかしいです」と聞かれまして、たぶんみんな一回は経験することのような気がするので書いておきます。 MySQLのgroup_concat ...
View ArticleMySQLのALTER TABLEで、無停止でテーブル定義変更できるpt-online-schema-change
運営中のサービスにどんどん機能追加していくと、ある時テーブルの定義を変更したくなったり、インデックスを追加したくなるときがあります。 運営中なので、できるだけサービスを停止させたくないですが、運営中なので、それなりにレコ ...
View Article
More Pages to Explore .....