
数据库原理
数据库总结
SlimShadys_
这个作者很懒,什么都没留下…
展开
-
【数据库】Redis与缓存
文章目录Redis与缓存Redis简介什么是RedisRedis的优缺点为什么要用缓存为什么不用 map做缓存Redis为什么这么快数据类型Redis的应用场景计数器缓存会话缓存全页缓存(FPC)查找表消息队列(发布/订阅功能)分布式锁实现其它持久化持久化机制和优缺点RDBAOF比较如何选择合适的持久化方式扩容过期键的删除策略内存相关内存淘汰策略内存用完了会发生什么内存优化线程模型事务什么是事务Redis事务的概念Redis事务的三个阶段Redis事务相关命令事务管理(ACID)概述原子性(Atomicit原创 2020-06-26 10:56:13 · 544 阅读 · 0 评论 -
【数据库】SQL语句基础
文章目录SQL基础SQL简介什么是 SQLDBMS - 数据库管理系统(Database Management System)RDBMS- 关系数据库管理系统(Relational Database Management System)DML 和 DDL注意事项大小写问题SQL 语句后面的分号基础语法SELECTSELECT DISTINCTWHEREGROUP BYHAVINGORDER BYINSERT INTOUPDATEDELETECREATE DATABASECREATE TABLEALTER T原创 2020-06-26 10:58:03 · 219 阅读 · 1 评论 -
【数据库】MySQL必备知识
文章目录MySQL数据库基础数据库的优势三大范式MySQL的权限表数据类型存储引擎MyISAM与InnoDB区别InnoDB引擎的4大特性存储引擎选择视图索引简介基本原理优缺点索引覆盖索引类型索引的数据结构B树索引哈希索引索引设计的原则创建索引的原则创建索引的三种方式删除索引创建索引注意事项使用索引查询一定能提高查询的性能吗?**百万级别或以上的数据如何删除?**前缀索引最左前缀、最左匹配聚簇索引、非聚簇索引联合索引事务什么是数据库事务?事物的四大特性(ACID)并发一致性问题丢失修改读脏数据不可重复读幻影原创 2020-06-26 10:54:29 · 1344 阅读 · 0 评论 -
【数据库】数据库系统原理
文章目录数据库系统原理事务概念ACID特性1. 原子性(Atomicity)2. 一致性(Consistency)3. 隔离性(Isolation)4. 持久性(Durability)AUTOCOMMIT并发一致性问题丢失修改读脏数据不可重复读幻影读封锁封锁粒度封锁类型1. 读写锁2. 意向锁封锁协议三级封锁协议两段封锁协议MySQL 隐式与显示锁定隔离级别未提交读(READ UNCOMMITTED)提交读(READ COMMITTED)可重复读(REPEATABLE READ)可串行化(SERIALIZA原创 2020-06-26 10:52:48 · 628 阅读 · 0 评论