版本MySQL 322MySQL单表限4GBMySQL存储引擎ISAM存储引擎现MyISAM存储引擎MySQL 323始MySQL单表限制已经扩64PB(官文档显示)说目前技术环境看MySQL数据库MyISAM存储 引擎单表限制已经MySQL数据库本身决定由所主机OS面文件系统决定 MySQL另外流行存储引擎Innodb存储数据策略两种种共享表空间存储式种独享表空间存储式 使用共享表空间存储式候Innodb所数据保存单独表空间面表空间由文件组表跨文件存所 其限制再文件限制其自身限制Innodb官文档看其表空间限制64TB说Innodb单 表限制基本64TB左右包括表所索引等其相关数据 使用独享表空间存放Innodb表候每表数据单独文件存放候单表限制变文件系统限制
同步延迟是必然现象,不是问题。关键看具体业务,因同步延迟带来什么问题,然后再解决。
举个简单的例子
假设某论坛是主从数据库,我发一个帖子后立即刷新页面,因为显示帖子是读,这个时候如果延迟比较厉害,就会提示 404 -———帖子不存在,这就有问题了;我们还要假设用户的容忍度是看见自己的新内容,别人新的内容可以有延迟(实际上延迟是很小的时间单位)。
针对这个假设的问题,可以采取几种方案:
1、有更新数据后的 读取相关数据动作,都从默认到主库;
2、利用缓存;插入新的数据,会有last_id返回,组装成数据,缓存到前端。读取此 id 数据时,先从缓存取。
以上就是关于数据库主从同步会影响性能测试么全部的内容,包括:数据库主从同步会影响性能测试么、如何解决主从数据库同步延迟问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)