重要的Myisam Mysql系统至少需要几个库?
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,对于比较重要的系统,自然是多多益善,但是总有个最小值咯。好比有人问oracle rac几个节点会比较好一样。[@more@]答案是3个:主库,读库,备库。因为Myisam锁的管理原理,导致查询会阻塞更
千家信息网最后更新 2025年01月21日重要的Myisam Mysql系统至少需要几个库?对于比较重要的系统,自然是多多益善,但是总有个最小值咯。好比有人问oracle rac几个节点会比较好一样。[@more@]
答案是3个:主库,读库,备库。
因为Myisam锁的管理原理,导致查询会阻塞更新,mysqlhotcopy会锁住表防止更新和查询。大大影响了系统的可用性。
这样一来,对于做读写分离的系统,除了写和读库以外,必然需要一个库来做备份和报表查询。因为报表查询一般需要很长时间,不可能允许读库被阻塞很久,而随着数据库容量增大,备份的时间也会变得很长。因此备库的作用就是缓解这2部分,备库的另外一个作用就是做复制,提到复制大家知道,做复制时必须lock住所有的表,因此读库显然不能作为这个角色。并且关键系统中,为了防止人为错误,可能会使用MYSQL的延迟复制,如何实现延迟复制可以看我的blog或者google。那么备库此时可以担当这个角色,因此即使条件再受限制,对于高可用系统,至少应该有3个库。
系统
查询
作用
备份
就是
报表
角色
延迟
更新
阻塞
重要
最小
多多益善
这样一来
一来
住所
关键
原理
可用性
容量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库技术实践论文
广州约车软件开发
线上售楼处软件开发
java小软件开发
ns代理服务器如何打开
支持P40显卡的服务器主板
哈尔滨智能建模软件开发
拱墅区软件开发app
网络安全威胁中人为原因包括
怎么利用数据库做论文
小程序服务器好还是主机好
游戏服务器网页控制器
中国电信网络安全惠民生
飘雪网络技术有限公司
中国中央网络安全
徐州电脑软件开发有限公司
css网络安全峰会
转行做软件开发要学多久
网络技术与英语教学的整合
数据库系统及应用实验三
惠州赛洁网络技术有限公司
plc编程软件开发基础
敏实集团软件开发
网络安全审查办法公布
教育统计年报数据库启动
至融网络技术有限公司
wow 大服务器
软件开发 和外包公司
世界各国对网络安全做出的行动
教学软件开发招聘