日々の覚書
日々調べたこととかの覚書。主にMySQL。
2020/06/16
information_schema.tables を定期的に貯めてASCIIグラフにしている
›
最近(でもないけど) information_schema.tables の中身を1日1回程度取得してMySQLに突っ込んでいる。 /*!80013 SET SESSION information_schema_stats_expiry = 0; */ SELECT t...
2020/06/08
yt-healthcheckが使っている、そのMySQLがマスターなのかスレーブなのかを判定する方法
›
Yoku-san no ToolKIT の yt-healthcheck はデフォルトでは「接続先のMySQLがマスターなのかスレーブなのか mikasafabricなのか 」によって監視項目を切り替える。 —role によって明示的に “master” なり “sla...
2020/05/28
yt-rename-databaseでかつての RENAME DATABASE っぽいことをする
›
MySQLに RENAME DATABASE が存在していたのは 5.1.7から5.1.22の短い期間だけ(5.1のGAは5.1.30なのでその時にはもう消えていた) にも拘わらず、かつての日本語版ドキュメントのカバー範囲が「5.1.15-betaまで」なため、俺と似たような...
2020/05/18
pt-query-digestでtcpdumpから集約せずに全てのクエリーを取り出す
›
TL;DR --output=slowlog と --no-report でできる pt-query-digest 書き出しが全てなのでそれは置いておいてハマったこと。 pt-query-digest --type=tcpdump の2020年問題 PT...
2020/04/28
performance_schema.clone_progress が何となくそれっぽい順番に並ぶ理由
›
TL;DR datadir/#clone/#view_progress という平文のファイルがこのテーブルの本体だから 俺は途中まで作業をしていて聞き逃したんですけど、 Open Source Conference 2020 Online/Spring の か...
‹
›
ホーム
ウェブ バージョンを表示