随笔分类 - 数据库
摘要:我们知道mysql数据库为了得到更高性能,一般会读写分离。主库用于写操作,比如用于执行的insert、update操作;从库用于读,也就是常见的select操作。 写数据都在主库(master)操作,那从库(slave)的数据从哪来呢?答案就是主库传输过去的,传送数据的过程就叫主从同步! 主从同步的
阅读全文
摘要:一、排他锁 排他锁(Exclusive Lock),简称 X锁,又称为写锁或独占锁。X锁分为表级排他锁和行级排他锁。 如果事务 T1 对 数据行对象 A 加上了行级排他锁,那么T1 可以对 A 进行读取和更新操作; 其他事务对 A 只能进行读取操作,不能做更新操作,并且其他事务不能再对 A 加任何类
阅读全文
摘要:使用索引是提高数据库查询效率的主要方式。需要注意的是,在创建索引时要谨慎,因为索引会占用磁盘空间,并在写操作时增加数据库的负担。 一、索引结构 在MySql 5.5版本以上的默认存储引擎是 InnoDB,只显式支持 BTree (MySql中称之为BTree,在数据结构上来说是B+树)索引。对于被频
阅读全文