日々の覚書

日々調べたこととかの覚書。主に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...
‹
›
ホーム
ウェブ バージョンを表示
Powered by Blogger.