数据库
Freedom & Love
You can walk as far as you want.
展开
-
SQL训练
1. 比较下面两条SQL语句的区别,数据库中数据从0开始 常用场景:分页查询① selete * from testtable limit 2,1; 表示选第3条limit X,Y 表示跳过X条,选Y条。② selete * from testtable limit 2 offset 1; 表示选第2条和第3条limit X offset Y 表...原创 2019-10-12 20:00:48 · 113 阅读 · 0 评论 -
锁机制
一、锁机制的作用并发事务访问同一资源,可能会导致数据不一致。锁机制将访问顺序化,保证数据的一致性。二、事务的四大特性:ACID原子性 (Atomicity) 一个事务的所有操作,全做or不做,不会结束在某个环节一致性 (Consistency) 事务开始前和结束后,数据库都保持完整性隔离性(Isolation) ...原创 2019-09-06 20:32:20 · 393 阅读 · 0 评论 -
索引原理
MySQL支持多种索引,B+树索引、哈希索引、全文索引等,这里仅讨论B+树索引。1. 索引本质高效获取数据的数据结构2. 索引作用提高数据的查询速度 实现:B树或者B+树 优点: 1)唯一性索引,保证表中每一行数据的唯一性 2)加快数据的检索速度(最主要原因) 3)加速表和表之间的连接(参考完整性)...原创 2019-09-06 22:20:31 · 151 阅读 · 0 评论