三流エンジニアの落書き帳

さあ、今日も未知という扉を開けてみよう

MySQLしか知らないDBAがPostgreSQLをインストールしてみる

今回はPostgreSQLをインストールして触ってみようと思います。 タイトルの通り僕は仕事でMySQLしか触ってこなかったのでPostgreSQLを触るのは初めてです。 まずは、深いところまで踏み込まずMySQLとのノリの違いをなんとなく掴むのが目的です。

続きを読む

WITH句の練習をする

気がつけば5月も終わりですね。 十分休暇は取れたのですが、外出自粛の影響でどこにも行けなかったのでリフレッシュはあまりできなかった1ヶ月でした^^;

5月頭あたりはそれなりの頻度で記事を挙げていましたが、後半だれました…

さて、今回はタイトル通りです。

続きを読む

MySQL Routerをmysqlrouter-exporterで監視する

MySQL Routerはバージョン8.0.17からREST APIをサポートするようになりました。

これにより、ルーターのヘルスチェックなどを行えるようになりました。

またこのREST APIを利用し監視するmysqlrouter-exporterというのも存在していて、それも使ってMySQL Routerの監視してみます。

続きを読む

Binary Log Transaction Compressionについて調べてみる

MySQL8.0.20からバイナリログの圧縮が可能になりました。 リファレンスにはBinary Log Transaction Compression(ここでは便宜上バイナリログトランザクション圧縮と訳します)という名目になっています。

ということで

MySQL :: MySQL 8.0 Reference Manual :: 5.4.4.5 Binary Log Transaction Compression

を見ながら自分用にメモを書いていこうと思います。

また、最後に実際にバイナリログの圧縮を有効にする場合、どの程度パフォーマンスに影響を与えるのかも試したいと思います!

続きを読む