Как использовать Mysql Slave DB для списка и отображения страниц SonataAdminBundle?

Я использую Symfony2 и SonataAdminBundle для своей серверной системы. Данные постепенно увеличиваются, что замедляет работу моей серверной системы. Я искал / искал оптимизацию SonataAdminBundle и обнаружил, что многие пользователи жаловались на проблемы разбивки на страницы в Sonata из-за низкой производительности. Внутренние запросы занимают много времени, следовательно, замедляют работу моей Mysql Master DB.

Теперь что я хочу?

Я хочу сгенерировать все мои страницы List & Show, то есть страницы "/list" & "/show", используя соединение Mysql Slave, чтобы все SELECTS выполнялись на моей Mysql Slave DB, а для Inserts & Update я хочу использовать Mysql Master DB.

Это выполнимо? Может кто-нибудь предложить мне / дать мне какую-либо подсказку?

Большое спасибо..

0 ответов

Другие вопросы по тегам