日々の覚書
日々調べたこととかの覚書。主にMySQL。
2015/04/30
MySQL 5.7.5から複数のユーザーレベルロック(get_lock関数のアレ)を取れるようになった
›
今までは mysql56 1> SELECT @@pseudo_thread_id; +--------------------+ | @@pseudo_thread_id | +--------------------+ | 3 | ...
MySQL 5.7.6以降では暗黙のテンポラリーテーブルがあふれると死ぬ
›
MySQL 5.7.6から、JOINした時とかに作る暗黙のテンポラリーテーブルでMemoryストレージエンジンで収まらなくなった時に固定化するテンポラリーテーブル(Created_tmp_disk_tablesがカウントアップされるアレ)のストレージエンジンがInnoDBになった...
2015/04/03
MySQL 5.7のEXPLAINでようやく変なUsing whereが消えた
›
や、EXPLAINの説明用の資料作ってて気付いたんですが、こんなサンプルテーブルに対して mysql56> show create table cards\G *************************** 1. row *******************...
2015/04/01
pt-online-schema-change(と、pt-table-checksumとかもろもろ)の--recursion-methodについて
›
pt-online-schema-change(以下、pt-osc)をはじめとするPercona Toolkitのツール群には、--recursion-methodというオプションがあります。 pt-online-schema-change — Percona Toolkit...
2015/03/31
MySQLのperformance_schemaをフルパワーにするとどんな情報が見られるのか
›
日々の覚書: MySQLのperformance_schemaでどれくらいの情報が見られるのか の続き。 * events_stages_summary_by_account_by_event_name * events_stages_summary_by_host_b...
MySQLのperformance_schemaでどれくらいの情報が見られるのか
›
MySQL :: MySQL 5.6 Reference Manual :: 22 MySQL Performance Schema 5.6以降「よくなったよ!」「確かにね! でもメモリー」「」みたいな感じで扱われて結局まだONにしているインスタンスの少ないPerforman...
2015/03/27
MySQL 5.7でやっと(?)1テーブル複数トリガーが仕掛けられるようになった
›
As of MySQL 5.7.2, it is possible to define multiple triggers for a given table that have the same trigger event and action time. For exampl...
‹
›
ホーム
ウェブ バージョンを表示