日々の覚書
日々調べたこととかの覚書。主にMySQL。
2025/04/11
HeatWave MySQLがどれくらいVanilla MySQL GPL版と同じくらいか考える旅 / コマンド編
›
試したHeatWaveが9.2.2だったことに影響しているものもある MySQL Shell util.dumpInstance 使える ただしダンプする時に ocimds オプション付けてないとロードできない https://dev.mysql.com/doc/mysql...
2025/04/07
HeatWave MySQLがどれくらいVanilla MySQL GPL版と同じくらいか考える旅 / 管理者権限
›
CHANGE REPLICATION SOURCE TO ができないのでレプリカになれないしグループレプリケーションも自分で構築することはできない(そりゃそうだ) 暗号化やAudit, Firewallを回避するようなのはダメ(そりゃそうだ) BINLOG_ADMIN ...
2025/03/17
slow_query_log / long_query_time / log_output でどれくらい違うかベンチマークその1
›
TL;DR 特に何の結論もまだ出ていないベンチマーク スローログをテーブルに吐かせるのって現実的かどうかを見たかっただけ --threads=3 なのでもうちょっと並列性を上げないと本番向きではない ジェネラルログファイル吐かせるのとスロークエリログ全部吐かせるの...
2025/03/14
FLUSH TABLES WITH READ LOCK vs 実行中のクエリ
›
TL;DR FLUSH TABLES WITH READ LOCK は「今まさに実行中のクエリ」と競合する メタデータロックと違って「生きているトランザクション」ではなくて「今まさに実行中のクエリ」とだけ WITH READ LOCK という名前ではあれど FLUSH...
2025/03/10
MySQL 8.0ではINT系のデータ幅表記をdeprecatedにした…けれども
›
TL;DR SHOW CREATE TABLE でも桁数の表記がなくなっているけれど TINYINT(1) SIGNED の時だけは表示が tinyint(1) になる これはドライバ(少なくともパッと思いつくのは Connector/J)との互換性のためらしい M...
‹
›
ホーム
ウェブ バージョンを表示