MySQL tutorial - IT technology blog

MySQL 8でTransparent Data Encryption(TDE)を設定する:ストレージ層(At-Rest)での機密データ保護

MySQL 8のTDE(Transparent Data Encryption)はストレージ層でデータを暗号化し、アプリケーションのコード変更なしに.ibdテーブルスペースファイルの直接読み取りを防ぐ。本記事では、keyringコンポーネントのインストール、テーブル・テーブルスペースの暗号化、マスターキーの定期ローテーション、そして実際の効果を検証・モニタリングする方法をステップバイステップで解説する。
MySQL tutorial - IT technology blog

MySQLのTemporary Tablesを最適化する:複雑なクエリ処理時のI/Oボトルネックを防ぐ

MySQLの一時テーブル(temporary tables)がディスクに書き出されることは、クエリの遅延とディスクI/O急増の見えにくい原因です。本記事では、その発生原因から、SHOW STATUSとEXPLAINを使った診断方法、tmp_table_sizeの引き上げやクエリの書き直し・適切なインデックス追加といった実践的な解決策までを解説します。