mysql总结

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

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

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

mysql底层:

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

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

磁盘读写代价更低

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

需要解决的问题:

慢sql定位

分析sql很慢的原因

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

超大分页怎么处理

什么情况下索引会失效

sql优化

并发事务带来的问题

要了解的技术:

聚簇索引,非聚簇索引

回表查询

二级索引

覆盖索引

事务的特性

相关推荐
我科绝伦(Huanhuan Zhou)6 小时前
oracle RAC共享存储换盘操作指南
数据库·oracle
wangbing11256 小时前
重建oracle服务
数据库·oracle
唐小码6 小时前
MYSQL表中没有主键,怎么找到重复的数据
数据库
fengkai45456 小时前
十一、MySQL 第 4-7 章
运维·数据库·mysql
我科绝伦(Huanhuan Zhou)6 小时前
PostgreSQL 数据库小版本与大版本升级详解
数据库·postgresql
ao-weilai6 小时前
MySQL数据库:索引
数据库·mysql
shaibdoio6 小时前
瞬维AI落地经验:AI Agent工具调用准确率怎么提
数据库·人工智能·oracle
NPE~7 小时前
CMDB科普:配置管理数据库——运维相关
运维·数据库·科普·cmdb·配置管理数据库
Highcharts.js7 小时前
动态数据可视化架构:Highcharts + PHP + MySQL 从数据库到数据渲染
数据库·mysql·php·开发文档·实时数据·highcharts·图表开发
余槐i7 小时前
WAL 下写并发仍是 1:SQLite 单写者模型实测与绕开方案
数据库·python·性能优化·sqlite·wal