摘要: 概念:一种排好序,能够提升查询性能的数据结构 分类: 聚簇索引(主键索引) --索引和行数据都在一个叶子节点上 非聚簇索引(非主键索引)--索引对应存储的数据是主键值 索引底层采用的是B+树: 为什么不用hash:因为hash只支持等值查询,不支持范围查询 B树: 非叶子节点:父节点 叶子节点:没有 阅读全文
posted @ 2025-03-10 16:11 飞天白鸽 阅读(9) 评论(0) 推荐(0)
摘要: 查看存储引擎:show engines InnoDB: 默认的存储引擎 支持事务、支持物理外键(一般不用)--物理外键早在数据设计三范式中必须遵循 天生支持锁,手动支持表锁 使用聚簇索引:索引跟数据在同一个文件:表名。ibd 只有主键索引是聚簇索引,其他索引是非聚簇索引 MyISAM: 不支持事务, 阅读全文
posted @ 2025-03-10 15:41 飞天白鸽 阅读(5) 评论(0) 推荐(0)
摘要: 数据库视图本身不存储数据,只是对查询结果的显示,视图的主要目的是辅助查询,因此视图为只读视图,一般不对视图进行增删改操作。 视图的作用: 辅助查询,提高查询性能 屏蔽敏感数据 主分同步,视图是查询结果的显示,当修改表格后,数据会实时同步 存储过程: 是一组为了完成特定功能的sql语句集合 一般情况下 阅读全文
posted @ 2025-03-10 15:00 飞天白鸽 阅读(13) 评论(0) 推荐(0)
摘要: insert: insert into 表名(字段列表)values(值列表) insert into 表名(字段列表)values(值列表),(值列表),(值列表哦)。。。 delete: delete from 表名 where 条件 update: update 表名 set 字段1=值1,字 阅读全文
posted @ 2025-03-10 14:48 飞天白鸽 阅读(17) 评论(0) 推荐(0)