![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
数据库相关的学习记录
FDmitnick
这个作者很懒,什么都没留下…
展开
-
Mysql 数据库索引相关知识
1、 索引类型主要的索引类型: 主键索引、唯一索引、普通索引、组合索引、全文索引(1)主键索引 就是聚集索引(2)普通索引一般 和 组合索引一起出现(3)当索引把所有 字段都覆盖的时候就是全文索引2、约束primary key / unique key / foreign key / default / not null约束 和 索引的区别,3、索引3.1、索引的组成由段 、 区 、 页组成, 区大小微为 1M,页的大小为 64 K(逻辑页),为了保证区中页的连续,mysql 会一次从磁原创 2021-09-14 19:35:49 · 122 阅读 · 0 评论 -
Mysql ACID特性(没有掌握等于白学,面试一小时游)
1、ACID特性原子性、隔离性、 持久性、一致性1.1、持久性把DML 操作写到 redo log1.2、隔离性1.2.1、如何实现MVCC 和 锁实现隔离性,(1)MVCC解决读的问题,MVCC读取历史数据,当有多少个事物,就会存在多少个快照数据(2)锁就是解决DML的操作, 数据库提供三中粒度的锁解决问题1、表级锁、页级锁、行级锁2、(读提交)是行锁 和 (可重复读)是间隙锁3、锁 与 锁之间的关系![image](41555F9124B24FB4B20CEB5B89822原创 2021-09-14 19:34:31 · 133 阅读 · 0 评论 -
Mysql 主要相关的命令
1、数据库操作的基础命令(1)创建数据库(2)删除数据库(3)选择数据库(4)创建表(5)删除数据表(6)清除数据表(7)增删改查2、数据库操作的高级命令2.1、查询(1)条件查询(2)范围查询BETWEEN(3)判空查询(4)模糊查询(5)分页查询(6)查询后排序ORDER BY(7)聚合查询(8)分组查询2.2、连表查询(1)INNER JOIN(2)LEFT JOIN(3)RIGHT JOIN2.3、合并查询、子查询...原创 2021-09-14 19:32:33 · 120 阅读 · 0 评论 -
redis C API快速上手(安装及demo代码编写)
---FD---此文章为redis上手时相关记录,现记录下来好以后查找问题~1、redis安装的相关链接,能够完成安装https://www.cnblogs.com/renzhicai/p/7773080.html2、C环境下demo编写(1)通过上文安装好之后,开始在C环境下demo编写https://blog.csdn.net/hj19870806/article/details/872490...原创 2018-04-23 19:26:58 · 3307 阅读 · 0 评论