
Database
文章平均质量分 90
Stephen.W
life is full of unknown
展开
-
【数据库】数据库索引
1.范式与反范式1.1 范式第一范式符合1NF的关系中的每个属性都不可再分,是所有关系型数据库的最基本要求第二范式数据表里的所有非主属性都要和该数据表的主键有完全依赖关系;如果有哪些非主属性只和主键的一部份有关的话,它就不符合第二范式;如果一个数据表的主键只有单一一个字段的话,它就一定符合第二范式第三范式指数据库中不能存在传递函数依赖关系;关系(表)中的...原创 2017-12-19 23:56:39 · 586 阅读 · 0 评论 -
【数据库】数据库的锁机制及原理
数据库的锁机制,今天彻底理清楚。文章中有参考整理其他一些有价值的博客以及mysql官方文档的内容,如有侵权请联系删除。数据库锁先看一张图自己整理的数据库锁的树形图 概要 数据库锁一般可以分为两类,一个是悲观锁,一个是乐观锁。 乐观锁一般是指用户自己实现的一种锁机制,假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲...原创 2018-03-08 18:06:13 · 55591 阅读 · 15 评论 -
分布式事务浅析
之前看《数据库系统实现》中有讲一些分布式事务,稍微了解了一下,这次再好好总结一下。文中有借用了网上的一些图。有侵权联系删除。数据服务性能的提升主要依靠两种方式数据分区(不同数据存在不同节点)数据备份(多节点拷贝,相同数据存放多个节点) Master-Slave。读写请求都由Master负责。写请求写到Master上后,由Master同步到Slave上。问题是:单点崩溃无法提供写服...原创 2018-03-15 16:53:40 · 408 阅读 · 0 评论