mysql 里的flush tables;命令主要作用是什么??会不会很消耗资源??我在做多主一从的时候,要想让一个实例看到另一个实例的表的变化时,必须要flush tables么???

解决方案 »

  1.   

    我的从服务器大概配置
    [mysqld1]
    replicate-do-db=test
    [mysqld2]
    replicate-do-db=test
    两个实例复制的是两个主库的test库,两个主库的表是唯一的,主库一的表是table1,主库二的表是table2,当我登录时,不能同时看到两个表的变化,必须要flush tables,才能同时看到。有没有其他的方法??
      

  2.   

    mysql 里的flush tables;命令主要作用是什么??表中的修改从内存强制写回到磁盘文件。MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html