文章 2024-07-26 来自:开发者社区

PolarDB产品使用问题之相同的SQL语句在不同时间执行EXPLAIN计划显示出不同的索引类型,是什么原因

问题一:poladDB的冷数据归档是以表为最小单元进行归档的吗?能否支持对同一个表中的冷热数据进行管理呢? poladDB的冷数据归档是以表为最小单元进行归档的吗?能否支持对同一个表中的冷热数据进行管理呢(类似归档功能)? 参考回答: 暂时确实不行,其实目前确实是以表为最小单元进行归档的,一个分区在内核层面也是一张表。 关于本问题的更...

PolarDB产品使用问题之相同的SQL语句在不同时间执行EXPLAIN计划显示出不同的索引类型,是什么原因
文章 2024-07-24 来自:开发者社区

面试题MySQL问题之实现覆盖索引如何解决

问题一:能不能说一下SQL查询语句的执行过程? 能不能说一下SQL查询语句的执行过程? 参考回答: SQL查询语句的执行过程包括以下几个步骤: ① 通过客户端/服务器通信协议与MySQL建立连接,并检查是否有权限执行该查询。 ② 在MySQL 8.0之前,会检查是否开启了查询缓存(Query Cache),如果开启了并且缓存中命中完全相...

文章 2024-07-21 来自:开发者社区

MySQL设计规约问题之性能分析工具如Sql explain、show profile和mysqlsla在数据库性能优化中有什么作用

问题一:为什么推荐尽量使用UNION ALL替代UNION? 参考答案: UNION ALL会将所有的查询结果合并,包括重复的行,而UNION则会去除重复的行。由于UNION需要进行额外的去重操作,因此其性能通常低于UNION ALL。在没有去重需求的情况下,使用UNION ALL可以提高查询效率。 关于本问题的更多回答可点击进行查...

文章 2024-07-21 来自:开发者社区

MySQL设计规约问题之为什么推荐使用EXPLAIN来检查SQL查询

问题一:为什么建立组合索引时区分度高的字段要放在前面? 参考答案: 建立组合索引时,必须把区分度高的字段放在前面,因为这样可以更有效地利用索引进行快速查找,提高查询效率。 关于本问题的更多回答可点击进行查看: https://developer.aliyun.com/ask/617729 问题二:...

文章 2024-06-06 来自:开发者社区

MySQL数据库——索引(4)-SQL性能分析-profile详情、explain(profile查看指令,explain执行计划中各个字段的含义)

SQL性能分析(下) profile详情 show profiles 能够在做SQL优化时帮助我们了解时间都耗费到哪里去了。 通过have_profiling参数,能够看到当前MySQL是否支持profile操作: SELECT @@have_profiling...

MySQL数据库——索引(4)-SQL性能分析-profile详情、explain(profile查看指令,explain执行计划中各个字段的含义)
问答 2024-05-29 来自:开发者社区

大数据量的sql优化,除了explain解析达到最优植物,还有其他手段吗?

大数据量的sql优化,除了explain解析达到最优植物,还有其他手段吗?

问答 2024-05-29 来自:开发者社区

ODPS SQL中的EXPLAIN命令有什么作用?

ODPS SQL中的EXPLAIN命令有什么作用?

问答 2024-05-23 来自:开发者社区

使用EXPLAIN进行SQL查询优化时,应该关注哪些信息?

使用EXPLAIN进行SQL查询优化时,应该关注哪些信息?

问答 2024-04-24 来自:开发者社区

性能分析工具如Sql explain、show profile在数据库性能优化中有什么作用?

性能分析工具如Sql explain、show profile和mysqlsla在数据库性能优化中有什么作用?

问答 2024-04-24 来自:开发者社区

为什么推荐使用EXPLAIN来检查SQL查询?

为什么推荐使用EXPLAIN来检查SQL查询?

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

产品推荐

数据库

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

+关注