カテゴリー別アーカイブ: MySQL

AWS RDS/AuroraのDDL運用を最適化する

検索 AWS re:Invent 2022 にて RDS の Blue/Green が発表されたことを受けて、この辺の具体的な運用をどのように改善できるのか考えていきます。 たいした内容ではないですが、丁寧に最適化して慣 … 続きを読む

AWS Aurora MySQL Parallel Query の基礎研究

検索 AWS Aurora MySQLには、高性能を期待できる Parallel Query という機能があります。 実際、良いモノっぽいのですが、非常に情報が少ないので私めがいつものように掘り下げて、お役に立てればとい … 続きを読む

PythonでMySQLのLockWaitクエリを採取

検索 データベースには処理の一貫性を保つためのトランザクションという仕組みがあり、扱うデータ箇所がカチ合う場合に、後発のクエリが待機状態になることがあります。 その待機がどのくらい発生しているかは、DBのステータス値やメ … 続きを読む

PythonでMySQLのスロークエリログを集計

検索 久々に溜まったブログネタ放出をしようかなと、その前に下書きから掘り起こしてきた、いまさらなスロークエリ関連で準備運動です。 RDSのスロークエリ情報は当然、集計を自動化していつでも見れるようにしてあるのですが、ちょ … 続きを読む

RDSで接続数とメモリ消費量の調整事例

検索 RDS Auroraを使っているところで、OSの空きメモリが少なくなったアラートが出たので、それについて細かく考察したら、それなりの量になったのでまとめた感じです。 別にAuroraじゃなくRDS MySQLでも、 … 続きを読む