У вас не может быть таких настроек для уровня базы данных, этот параметр работает только на уровне сервера, и вы должны указать в файле my.cnf
.
Преимущества Заявление на основе репликации
Меньше данных, записанных в лог-файлы. Когда обновления или удаления влияют на многие строки, это приводит к значительно меньшему объему памяти, требуемому для файлов журнала. Это также означает, что принятие и восстановление из резервных копий можно выполнить быстрее.
Файлы журнала содержат все операторы, которые вносили какие-либо изменения, поэтому их можно использовать для аудита базы данных.
Преимущества репликации на основе строки
- Все изменения могут быть воспроизведены. Это самая безопасная форма репликации.
Для MySQL версий ниже 5.1.14, DDL (Data Definition Language) заявления, такие как CREATE TABLE реплицируются с помощью репликации отчетности на основе, в то время как операторы DML, а также предоставлять и отзывать заявления, реплицируются с помощью строки на основе репликации.
- В MySQL 5.1.14 и более поздних версиях база данных mysql не реплицируется. База данных mysql вместо этого рассматривается как узловая база данных. Репликация на основе строк не поддерживается в таблицах в этой базе данных. Вместо этого операторы, которые обычно обновляют эту информацию, такие как GRANT, REVOKE и манипуляции триггерами, хранимые процедуры (включая хранимые процедуры) и представления, все реплицируются на ведомые устройства, используя репликацию на основе инструкций.
- Для операторов, таких как CREATE TABLE ... SELECT, оператор CREATE генерируется из определения таблицы и реплицируется с использованием формата, основанного на утверждении, в то время как вставки строк реплицируются с использованием строкового формата.
- Технология такая же, как и в большинстве других систем управления базами данных; знания о других системах передаются в MySQL.
- Меньшее блокировки строк требуется от мастера, который, таким образом, достигает более высокую параллельность, для следующих типов утверждений: INSERT ... SELECT INSERT заявления с AUTO_INCREMENT UPDATE или DELETE заявления с WHERE положения, которые не используют ключи или делать не меняйте большинство рассмотренных строк. Для любого оператора INSERT, UPDATE или DELETE требуется меньшее количество строковых замков.
Для получения дополнительной информации см: http://dev.mysql.com/doc/refman/5.1/en/replication-sbr-rbr.html