数据库
文章平均质量分 92
helloppc90
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库的学习
数据库的学习 1.单表查询 学生表student的结构: 查询表中所有学号小于8的男学生的学号和姓名 select sid,sname # 需要查询出来的字段 from student # 从哪张表中取数 where ssex = '男’ and sid < 8 #设置查询条件,两个条件用and(和)/or(或)连接 如果你需要对选择出来的结果进行处理,需要使用函数和order by,再看一个例子: 查询学号非空,姓“张”的学生的学号和姓名,按照sid升序并取前三条 select s原创 2021-08-10 16:38:47 · 1437 阅读 · 0 评论 -
数据库系统原理
数据库系统原理 数据库系统原理 一、事务 概念 ACID AUTOCOMMIT 二、并发一致性问题 丢失修改 读脏数据 不可重复读 幻影读 三、封锁 封锁粒度 封锁类型 封锁协议 MySQL 隐式与显示锁定 四、隔离级别 未提交读(READ UNCOMMITTED) 提交读(READ COMMITTED) 可重复读(REPEATABLE READ) 可串行化(SERIALIZABLE) 五、多版本并发控制 基本思想 版本号 Undo 日志 ReadView 快照读与当前读转载 2020-12-16 21:51:15 · 261 阅读 · 0 评论 -
数据库MySQL学习
MySQL一、索引B+ Tree 原理1. 数据结构2. 操作3. 与红黑树的比较MySQL 索引1. B+Tree 索引2. 哈希索引3. 全文索引4. 空间数据索引索引优化1. 独立的列2. 多列索引3. 索引列的顺序4. 前缀索引5. 覆盖索引索引的优点索引的使用条件二、查询性能优化使用 Explain 进行分析优化数据访问重构查询方式三、存储引擎InnoDBMyISAM比较四、数据类型整型浮点数字符串时间和日期1. DATETIME2. TIMESTAMP五、切分水平切分垂直切分Sharding 策转载 2020-12-16 21:26:00 · 273 阅读 · 1 评论
分享