doc.dev1x.org

MySQLに関する覚書

MEMO-1. Bool値を使いたい時はTINYINT

MEMO-2. 絵文字を保存したい場合はutf8mb4を使う

MEMO-3. TimeStamp型を使ってはいけない

MEMO-4. SQLの実行計画を見る

EXPLAIN SELECT * FROM my_table;

MEMO-5. パフォーマンスチューニングの設定

MEMO-6. トランザクションのタイムアウト時間

mysql> SHOW VARIABLES LIKE 'innodb_lock_wait_timeout';