日々の覚書
日々調べたこととかの覚書。主にMySQL。
2016/11/22
MySQL 5.7.16, 8.0.0現在、slave_skip_errorsはエラーコードの3000番台をスキップできない(MySQL 5.7.19, 8.0.2で修正)
›
日々の覚書: MySQL 5.7.6でエラーコードが変わった件 の時からMySQLのエラーコードに3000番台が加わった。 それまで1000番台はサーバーサイド、2000番台はクライアントサイドだけだったものが、3000番台もサーバーサイドのエラーコードとして設定されている...
2016/11/18
WindowsでもRabbitとRabbiterを使いたい
›
初めて成功したので忘れないうちにメモ。 0. CygwinのRubyにパスが通ってると、rabbitを起動した時にCygwinのRubyを掴もうとすることがあってダメぽになることがある。 1. RubyInstallerでRubyをインストール。取り敢えず2.3.1で上手...
2016/10/19
MySQL 5.7, MySQL 8.0 でちょっとだけmysqladmin shutdownが変わる
›
日々の覚書: MySQL 5.7.9でSHUTDOWN *ステートメント* が実装されたよ! (我ながらなんて雑なエントリーなんだ。。)のタイミングで、 mysqladmin shutdown の内部動作にも変更が入っていて、 A new SHUTDOWN SQL sta...
2016/10/18
.mylogin.cnfはmysqldの設定に影響を及ぼすのか
›
なんかこう、如何にも `.my.login.cnf` が当たり前のように読み取られる前提でドキュメントに書いてあって、実際問題 `mysqld` も `~/.mylogin.cnf` をstatsしているので、MySQLサーバーも `.mylogin.cnf` を読むんじゃないか...
2016/09/13
MySQL 8.0.0でついにヒストグラムがサポートされるらしい(が、自動で統計してくれるわけではない様子)
›
MySQL :: WL#8706: Persistent storage of Histogram data ドキュメントが出てきてないので正直使い方とか全くわからないんだけれども。 mysql80> DESC mysql.column_stats; +-----...
MySQL 8.0.0 INVISIBLE KEYとやらはどうやって指定すればいいのか
›
INVISIBLEなるキーワードがインデックスに指定できるようになったので、取り敢えずADD KEYしてみたけれど…。 mysql80> INSERT INTO t1 VALUES (1, 'one'), (2, 'two'), (3,...
MySQL 8.0.0現在で追加されているperformance_schema
›
MySQL 8.0.0時代のmy.cnfの探り方 で出てきたvariables_info の他にも events_errors_summary_* というテーブルが増えてる。 $ diff <(mysql80 -sse "SHOW TABLES FROM p...
‹
›
ホーム
ウェブ バージョンを表示