MySQL
そもそもマルチソースレプリケーションが辛いところ MySQLがトラブると全部アプリケーションのレプリが止まる 一つだけ止めるといったことができない 全部同じMySQLのバージョンとパラメータで起動する レプリケーションのCHANNEL管理 Auroraが5.7ベースでは…
最近はQiitaに投稿しています Qiita(というかKobito)が結構便利なので最近は単純な技術系記事はQiitaに投稿しています。 おかげで今月31日だというのにこれが最初の投稿。 最近のMySQL系の記事まとめ @Qiita 良く分かるMySQL Innodbのギャップロック qiita.c…
Qiitaを使ってみた とある事情から、Qiitaにまとめる必要があったので書いてみた。 MySQLでToo many connectionsが出た時の対応 qiita.com 結構PVが来る 書いて半日くらいで66PV来ていた。 結構すごいなQiita kobitoがとりあえず便利すぎる これ、すごい便利…
MySQLのBETWEENに'10000-01-01 00:00:00'のように9999年以上の値を入れると予期せぬ結果が返ってくる MySQL ver : 5.6.20こんなテーブルに対して mysql> select * from date_test_table; +---------------------+ | date | +---------------------+ | 2015-0…
開発中の環境でALTERを打ったらロック待ちで固まって焦った 原因は、autocommitがOFFになっていたのと、他の作業者がMySQLに接続していたから。 autocommitがOFFだとMySQLに接続してクエリを発行したタイミングでトランザクションが開始される、そのためもう…