mysql总结

总结一下学习:一切工具都是为了解决问题,所以当我学习一个知识的时候应该思考

这个用来干嘛的,解决了什么问题

并且一门技术出来的时候,肯定会有相关的衍生技术需要了解

mysql底层:

B+树作为索引的存储结构,优点:

节点可以有更多子节点,路径更短

磁盘读写代价更低

适合范围查询和扫描,因为叶子节点形成一个双向链表

需要解决的问题:

慢sql定位

分析sql很慢的原因

提速减低I/O的成本(索引)

超大分页怎么处理

什么情况下索引会失效

sql优化

并发事务带来的问题

要了解的技术:

聚簇索引,非聚簇索引

回表查询

二级索引

覆盖索引

事务的特性

相关推荐
I Am a robert girl6 小时前
从 GameHorizon 拆解多时间尺度游戏评测:数据管线、离线基准与在线回放的三层设计
数据库·游戏·多时间尺度·数据管线·游戏评测·离线基准·在线回放
躺柒6 小时前
读数据安全架构设计与实践17安全架构案例(下)
数据库·安全·零信任·安全架构·防火墙·无边界
SelectDB7 小时前
实时更新排错现场:导入了却查到旧数据,和 FINAL 越加越慢的两条路
大数据·数据库·数据分析
SelectDB7 小时前
拿 Planet 的账单一行行对下来,我总结出三个可自查的校验点
大数据·数据库·数据分析
SelectDB7 小时前
Apache Doris + Vane:让多模态数据进入业务分析
大数据·数据库·数据分析
pjj198549 小时前
ClickHouse 与 Doris 数据库技术梳理:看懂分析型数据库
数据库·clickhouse
1024奇点10 小时前
【仓颉语言入门 · 第二篇 第 12 课】
开发语言·数据库·ide·mysql·开源
冰暮流星10 小时前
mysql之insert优化
数据库·mysql
北方的银狐-Zero10 小时前
OntoL 7.0|面向工业多智能体的语义本体套件,让异构系统真正 “看懂彼此”——OntoL的本体产品矩阵
人工智能·mysql·sqlite·1024程序员节·本体论·本体产品
海鸥-w10 小时前
数据库冗余字段设计笔记
java·数据库·笔记·oracle