既存のCakePHP3+MySql5.7のシステムを
MySQL→リードレプリカを追加し、マスター/スレーブ形式に変更。
PHP側にはmysqlnd_msを導入し、read/writeをsplitしようとしています。
実現したいこと
mysqlnd_msにて、read/writeをsplitすることは確認できたのですが、
delayを考慮し、バッチ処理などはマスター側をselectさせたいと考えております。
SQL Hintを付加することでDBの向け先を変更できるとのことなのですが、
CakePHPのクエリービルダーにて生成されるSQLにヒント句を追加することは可能でしょうか。
http://php.net/manual/ja/mysqlnd-ms.rwsplit.php
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。