SQL调优

作者: 雨景江水 | 来源:发表于2023-11-26 22:23 被阅读0次

索引优化:https://blog.csdn.net/weixin_55816781/article/details/130606468

视频:https://www.bilibili.com/video/BV1ko4y1N7x6/?p=2&spm_id_from=pageDriver&vd_source=6f2932057b1b29bb5bb60c1de313197c

一.

  1. 索引就是拍好序的数据结构

索引为什么不选择二叉树?
数据多起来后(高度很高),查询次数和全表扫描差不多

索引为什么不选择红黑树?
比二叉树查询次数少,但是数据多起来,高度也会太高,查询次数变多

B树?
原来红黑树一个节点只有一个数据,B树改为每个节点存放多个数据(节点里面保存的数据改为数组),这样高度就减少了很多,查询效率高了很多

B+树?
B树每个节点都存放了该行数据,B+树只在叶子节点存放了行数据

相关文章

  • MqSQL - 调优手段

    SQL调优 SQL 调优往往是解决数据库问题的第一步,往往投入少部分精力就能获得较大的收益。SQL 调优主要目的是...

  • Oracle SQL调优系列之SQL Monitor Repor

    @[TOC](Oracle SQL调优系列之SQL Monitor Report) 1、SQL Monitor简介...

  • Oracle AWR报告生成和性能分析

    [TOC] 一、AWE报告生成步骤 对于SQL调优,局部SQL,我们可以直接使用执行计划等直接调优,而对于整个系统...

  • sql调优

    explain 查看执行计划,关于执行计划的更多内容,可以参考这篇文章; 另外,如果加上extended关键字,可...

  • SQL调优

    一、SQL调优的依据 - 测试 二、优化性能的三架马车 2.1 DDL设计优化 整体原则是根据系统将要进行的查询来...

  • 数据库调优

    SQL调优 这是最常用、每一个技术人员都应该掌握基本的SQL调优手段(包括方法、工具、辅助系统等)。以MySQL为...

  • SQL 调优之查询调优

    sql 语句性能分析 1、看 sql 语句执行时间 2、看 sql 的执行计划 3、查看 sql 的执行中各个环节...

  • 第五弹:MySQL查询和调优

    SQL查询顺序 调优 数据库调优是个复杂的过程:主要包括以下几个方面:表结构索引和SQL优化,服务器端优化,存储引...

  • 第七十八章 SQL命令 TUNE TABLE

    第七十八章 SQL命令 TUNE TABLE 基于代表性数据调优表。 大纲 参数 tablename - 要调优的...

  • SQL优化思路+经典案例分析

    SQL调优这块呢,大厂面试必问的。最近金九银十嘛,所以整理了SQL的调优思路,并且附几个经典案例分析。 1.慢SQ...

网友评论

      本文标题:SQL调优

      本文链接:https://www.haomeiwen.com/subject/tmrawdtx.html