mysql总结

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

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

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

mysql底层:

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

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

磁盘读写代价更低

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

需要解决的问题:

慢sql定位

分析sql很慢的原因

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

超大分页怎么处理

什么情况下索引会失效

sql优化

并发事务带来的问题

要了解的技术:

聚簇索引,非聚簇索引

回表查询

二级索引

覆盖索引

事务的特性

相关推荐
王琦03181 小时前
第一章 数据库-理论基础
数据库
数行拙笔1 小时前
Redis---hash类型
数据库·redis·哈希算法
哈__1 小时前
MCP 协议落地实践:国产化数据库 AI 一站式 SQL 诊断调优方案
数据库·人工智能·sql
一招合理1 小时前
Accordion:一种HBase内存压缩算法
大数据·数据库·hbase
明亮 Blog1 小时前
Wi-Fi 6/7的物联网“芯”机遇:高带宽低延时如何重塑智慧工厂的AGV物流革命
服务器·网络·数据库
枫叶丹2 小时前
告别“人肉”搬砖:当AI助手直连数据库,SQL优化从未如此简单
数据库
zyplayer-doc2 小时前
企业文档的进化:网盘和在线文档的下一个升级方向—知识库系统
java·大数据·数据库·人工智能·ocr
Leon-Ning Liu2 小时前
【真实经验分享】Oracle RAC 修改 db_file_name_convert / log_file_name_convert 参数实践
数据库·oracle
影寂ldy2 小时前
C# 多线程进阶知识点(线程优先级、多委托传参、线程锁、死锁)
开发语言·数据库·c#