暂无图片
暂无图片
4
暂无图片
暂无图片
暂无图片
DMDBA-达梦数据库培训-sql调优.pptx
144
43页
8次
2025-02-06
5墨值下载
DMDBA- 达梦数据库培训 - sql 调优
2025 2
SQL 调优作为数据库性能调优中的最后一个环节,对查询性能产生着直接的影
响。
在进 行正式的 SQL 调优前,用户首先要关注下列几点:
1 .达梦数据库安装时的配置参数是否符合应用场景需求;
2 .达梦数据库的 INI 配置文件中各项参数是否已经处于最优配置;
3 .应用系统中数据库设计是否合理。
本章将介绍定位高负载的 SQL 语句的方法,利用自动 SQL 调整功能进行优化
,以及如何开发有效的 SQL 语句和使用优化器提示来影响执行计划。
. 简介
. 调优目标
SQL 调优的整体目标是使用最优的执行计划,这意味着 IO 以及 CPU 代价最
小。具体而 言调优主要关注下列方面:
1. 表扫描
如果计划中对某大表使用了全索引扫描,那么用户需要关注是否存在着该表的某
个查询 条件使得过滤后可以淘汰至少一半的数据量。
通过添加相应的索引,全索引扫描可能被转换 为范围扫描或等值查找。
添加的二级索引可以包含该表上所有被选择项以避免 BLKUP2 操作符的查找操
作带来的第二次 IO 开销,但无疑这会增加二级索引的大小。
用户需权衡二者的利弊以选择正确的处理方式。
of 43
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。