阿里云文档 2025-04-28

Spark SQL诊断优化

云原生数据仓库 AnalyticDB MySQL 版推出Spark SQL诊断功能,若您提交的Spark SQL存在性能问题,您可以根据诊断信息快速定位、分析并解决性能瓶颈问题,优化Spark SQL。本文主要介绍如何进行Spark SQL性能诊断以及性能诊断的示例。

阿里云文档 2025-04-18

如何使用AI辅助自动生成SQL语句

日志服务Copliot支持使用自然语言生成SQL语句,对日志内容或SQL语句进行解释,优化SQL语句以提高查询效率。

阿里云文档 2024-12-13

使用SQL诊断功能优化实例

Hologres提供慢Query日志,默认采集大于100ms的DML和所有DDL。基于慢Query日志的数据,Hologres提供SQL诊断的能力,通过对不同维度的趋势、明细分析,可以辅助您了解实例的使用情况并做相应的优化,以达到更好的效果。本文为您介绍如何使用SQL诊断。

阿里云文档 2024-08-29

SQL模板化算法优化

2024年09月01日起,DAS对SQL模板化算法进行逐步优化。

阿里云文档 2024-05-15

【通知】DAS SQL洞察和审计中PostgreSQL的审计日志输出格式优化

为进一步提升用户体验,DAS即将对SQL洞察和审计中PostgreSQL的审计日志输出格式进行优化升级。

文章 2017-12-18 来自:开发者社区

SQL优化常用方法53

分离表和索引总是将你的表和索引建立在不同的表空间内(TABLESPACES). 决不要将不属于ORACLE内部系统的对象存放到SYSTEM表空间里. 同时,确保数据表空间和索引表空间置于不同的硬盘上. 译者按: "同时,确保数据表空间和索引表空间置与不同的硬盘上."可能改为如下更为准确 "同时,确保数据表空间和索引表空间置与不同的硬盘控制卡控制的硬盘上."

文章 2017-12-18 来自:开发者社区

SQL优化常用方法51

使用显式的游标(CURSORs) 使用隐式的游标,将会执行两次操作. 第一次检索记录, 第二次检查TOO MANY ROWS 这个exception . 而显式游标不执行第二次操作.

文章 2017-12-17 来自:开发者社区

SQL优化常用方法50

使用日期 当使用日期是,需要注意如果有超过5位小数加到日期上, 这个日期会进到下一天! 例如: SELECT TO_DATE(‘01-JAN-93'+.99999) FROM DUAL; Returns: '01-JAN-93 23:59:59' SELECT TO_DATE(‘01-JAN-93'+.999999) FROM DUAL; Returns: '02-JAN-93 00:00:00'

文章 2017-12-17 来自:开发者社区

SQL优化常用方法49

优化GROUP BY 提高GROUP BY 语句的效率, 可以通过将不需要的记录在GROUP BY 之前过滤掉.下面两个查询返回相同结果但第二个明显就快了许多.低效: SELECT JOB , AVG(SAL) FROM EMP GROUP JOB HAVING JOB = ‘PRESIDENT' OR JOB = ‘MANAGER' 高效: SELECT JOB , AVG(SAL) FROM....

文章 2017-12-17 来自:开发者社区

SQL优化常用方法47

CBO下使用更具选择性的索引 基于成本的优化器(CBO,Cost-Based Optimizer)对索引的选择性进行判断来决定索引的使用是否能提高效率.如果索引有很高的选择性, 那就是说对于每个不重复的索引键值,只对应数量很少的记录.比如, 表中共有100条记录而其中有80个不重复的索引键值. 这个索引的选择性就是80/100 = 0.8. 选择性越高,通过索引键值检索出的记录就越少.如果索引的....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等