SQL

SQL

rootパスワード不明のMySQLがブルートフォース攻撃で落ちてしまった話

AWSで稼働中のECサイトがブルートフォース攻撃を受け、MySQLがダウンした障害対応の実録。ログ解析による原因特定、セキュリティグループの修正、セーフモードでのrootパスワード変更まで、初めてのサイバー攻撃対処をステップごとに解説します。
PHP

【CakePHP・MySQL】8分かかった2万件のCSV出力はサブクエリで10秒にできた

CakePHP+MySQLで2万件のCSV出力が8分かかった激重クエリを、相関サブクエリの排除・複合インデックスの追加・INNER JOIN化などで10秒に改善した実例を解説。大量データ処理で陥りがちなパフォーマンス問題と対策をまとめています。