mysql集群上的备机复制有问题。
当我使用select as sql创建表时,可以创建表,但是CREATE TABLE tmp1 AS SELCT * FROM tmp2不会记录在binlog中,也不会复制到从表中。
但是,如果我通过定义或类似的方式创建表,例如: sql,则可以在binlog中记录CREATE TABLE tmp1 LIKE tmp2" OR "CREATE TABLEtmp1(idint(11) NOT NULL ),命令,并将其复制到从表。
这上面有什么设置吗?
我的mysql集群版本是5.6.31-ndb-7.4.12- cluster -gpl-lo
我们正在审查在spring java项目(实际上是grails项目)中使用的不同DB引擎。这两个real DB MySQL/PostgreSQL都不支持开箱即用的集群(仍然可以使用第三方软件集群DB实例)。我正在考虑在每台服务器上本地使用HSQLDB,并使用HSQLDB-R (通过JGroups)复制它们。每个数据库的大小不会超过几兆字节。谁能告诉我我应该预料到哪些隐藏的问题?