第八日 20110425

replication中slave执行日志时筛选顺序:

 

是否存在do-db
存在:
    是否是同一数据库
    是:
        是否是ignore-table
        是:
        不同步结束
        不是:
        同步结束
    不是:
    不同步结束
不存在db-db但存在ignore-db:
    是否是ignore-db
    是:
        是否有wild-do-table=dbname%.%
        有:
        同步数据库级别语句(操作ignore-db不同步)
        没有:
        不同步结束
    不是:
    以do-table->ignore-table->wild-do-table->wild-ignore-table的顺序执行,遇到匹配的表则结束
都不存在
以do-table->ignore-table->wild-do-table->wild-ignore-table的顺序执行,遇到匹配的表则结束

你可能感兴趣的:(数据库)