一个特定的项目开发环境,构建最优的数据库模式,建立最优化的数据库系统,比如冗余较小、结构合理,来满足各种用户的应用需求,是每个开发者、维护者应具备的技能。
月份:2019-04
InnoDB存储引擎的行级锁
InnoDB存储引擎和MyISAM的其中有两个很重要的区别:一个是事务,一个就是锁机制不同
MyISAM存储引擎的表级锁
在项目开发中,表锁是MySQL中作用范围较大的一种锁,它锁定的是用户操作的整张表,可以避免死锁的情况,且加锁速度快,消耗资源小。事情总有两面性,也就是因为表锁是锁了整张表,在并发的时候锁冲突更大,并发能力也就差
MySQL数据库中的事务和隔离级别
事务是由多个SQL语句组成的一组操作,每个SQL语句相互依赖,如果其中一条SQL语句一旦执行失败,这组操作将会回滚。所有受影响的数据将返回事务开始以前的状态。如果一组中的所有SQL都执行成功,则这组操作才算执行成功
MySQL数据库优化之开启慢查询日志
慢查询日志是MySQL数据库提供一种记录所有执行时间超过指定时间的SQL语句,然后我们可以通过日志里的SQL语句进行分析、优化
《舍得》 - 家有母亲
有人说此文可上语文教科书