
mysql主从分离
灯盏菜
上火你就喝灯盏菜啊
展开
-
【面试】 MySQL的读写分离的思路
1、读写分离是什么读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。2、为什么要读写分离呢?增加冗余 增加机器的处理能力 对于读操作作为主的应用,使用读写分离是最好的场景,因为可以确保写的服务器压力更小,而读又可以接受点时间上...转载 2019-04-18 15:45:48 · 915 阅读 · 0 评论 -
【转载】MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
转载MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的 ISAM (Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,而且提供了大量的特性,包括全文索引、压缩、空间函数等,但MyISAM不支持事务和行级锁,而且最大的缺陷就是崩溃后无法安全恢复。不过,5...转载 2019-05-05 11:57:57 · 141 阅读 · 0 评论 -
MySQL锁机制
转载一、 锁分类(按照锁的粒度分类) 表级锁 Mysql中锁定粒度最大的一种锁,对当前操作的整张表加锁,实现简单,资源消耗也比较少,加锁快,不会出现死锁。锁定粒度最大,触发锁冲突的概率最高,并发度最低,MyISAM和 InnoDB引擎都支持表级锁。表锁下又分为两种模式:表读锁(Table Read Lock) 表写锁(Table Write Lock)从下图可...转载 2019-05-05 14:38:42 · 224 阅读 · 0 评论 -
【面试】MySQL事务隔离
转载事务隔离级别(图文详解)什么是事务事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如小明要给小红转账1000元,这个转账会涉及到两个关键操作就是:将小明的余额减少1000元,将小红的余额增加1000元。万一在这两个操作之间突然出现错误比如银行系统崩溃,导致小明余额减少而小红的余额没有增加,这样就不对了。事务就是保证这两个关键操作要么都...转载 2019-05-05 15:25:01 · 169 阅读 · 0 评论