Nei*_*gan 8 mysql innodb myisam replication full-text-search
我想在 master 上使用 InnoDB,因为它的事务能力,但 MyISAM 在 slaves 上使用全文搜索能力。这可能吗?
Rol*_*DBA 10
只需ALTER TABLE tblname ENGINE=MyISAM;针对您想要拥有 FULLTEXT 索引的 Slave 上的所有表运行即可。之后,您可以运行ALTER TABLE tblname ADD FULLTEXT (column[,column]);.
请非常小心,不要对 Master 中那些将复制到 Slave 的 InnoDB 独有的表运行 DDL。
我在过去的帖子中建议在从站上使用不同的存储引擎:
Jun 01, 2011:我们可以在 MySQL 5.0 Replication 中做些什么来解决带宽问题?Nov 16, 2011:记录 MySQL 数据库更改查询和用户Mar 13, 2012: https://dba.stackexchange.com/questions/14943/setting-up-mysql-across-a-series-of-production-servers/14945#14945| 归档时间: |
|
| 查看次数: |
2989 次 |
| 最近记录: |