ここでは主に、データベースプロキシでHint構文を使用する方法についてご紹介します。
Hint構文を使用すると、指定されたインスタンスでSQLリクエストを強制的に実行することができ、Hintのルート優先度が最も高くなります。例えば、Hintは整合性やトランザクションによる制約を受けません。ビジネスシナリオで必要かどうか評価してからご使用ください。
注意:MySQLコマンドラインを使用してHintステートメントに接続して使用する場合は、コマンドに-cオプションを追加する必要があります。追加しない場合、HintはMySQLコマンドラインツールによってフィルタリングされます。
現在、3つのHintをサポートしています。
/* to master */
/*FORCE_MASTER*/
/* to slave */
/*FORCE_SLAVE*/
/* to server server_name*/
server_nameは、/* to server test_ro_1 */
など、短いIDにできます。
この記事はお役に立ちましたか?