Amazon Aurora MySQL を使用する際のベストプラクティス - Amazon Aurora

Amazon Aurora MySQL を使用する際のベストプラクティス

このトピックには、Amazon Aurora MySQL DB クラスターの使用およびデータ移行のベストプラクティスとオプションに関する情報が含まれます。このトピックの情報は、Amazon Aurora DB クラスターの管理 にあるガイドラインや手順を一部要約し、改めて説明したものです。

目次

接続先の DB インスタンスの確認

Aurora MySQL DB クラスター内のどの DB インスタンスに接続しているかを確認するには、次の例に示すように、innodb_read_only グローバル可変をチェックします。

SHOW GLOBAL VARIABLES LIKE 'innodb_read_only';

リーダー DB インスタンスに接続している場合、innodb_read_only 可変が ON に設定されます。プロビジョニングされたクラスターのプライマリインスタンスなどのライター DB インスタンスに接続している場合、この設定は OFF です。

この方法は、ワークロードを分散させるロジックや、書き込みオペレーションで適切な接続が使用されているかを確認するロジックを、アプリケーションコードに追加する場合に便利です。