query-optimization 相关问题

标签指的是如何使查询运行得更快。其中一些问题可能属于DBA.stackexchange.com,特别是如果它们涉及重建索引,查询计划等。请使用其他标记来指定您的查询语言。默认情况下,假定为SQL。

连接表时 Postgres 中的错误估计

目前我面临着一个问题,Postgres 的查询规划器基于(我认为的)似乎是错误的估计做出了错误的决定,即在较大的查询中,查询规划器选择执行(哈希)...

回答 3 投票 0

如何最好地动态查询S3文件夹

我们有一个非常大的S3存储桶,它按日期分为多个文件夹。例如 dt=2024-11-19 dt=2024-11-20 dt=2024-11-21 我通过 Redshift 运行查询,并被指示始终按...进行过滤

回答 1 投票 0

SQL Server 不使用现有索引

使用 SQL Server 2017。我有一个带有索引列 [UniqueIdentifierId] 的表,尽管表已建立索引,但进行选择来计算记录需要几个小时。 创建表 [ZetEvent2UniqueIdentifier] ( ...

回答 1 投票 0

JDBCIO.write忽略批量大小并插入单条记录

我正在使用 Java Dataflow 将大量数据插入 Cloud SQL。在性能测试中观察到 Apache Beam 没有批量插入记录。相反,每一行都会触发一个插入查询。

回答 1 投票 0

LIKE 'searchstr%' 应该使用索引吗?

我有一个包含多个字段的数据库: word_id — 整数主键 单词 — 文本 ... 大约 15 万行。由于这是一本字典,因此我正在使用 LIKE 搜索带有掩码“search_string%”的单词。它...

回答 2 投票 0

MySQL:如何使用索引优化主键上的 JOIN

我希望优化使用第二个表中一小部分列的表之间的联接。 创建表“员工”( `employee_id` bigint NOT NULL, `manager_id` bigint NOT NULL, `

回答 1 投票 0

在Mysql查询中:在Groupby中添加DATE()后花费超过15秒,否则1秒

这是查询,这里 al.activated_date 列有时间戳。我想按 application.id、application_logs.activated 日期进行分组。 当我删除 DATE(al.activated_date) 时,查询执行时间...

回答 1 投票 0

为什么 MySQL 语句中 WHERE IN 添加 OR 会导致全表扫描?

我们使用的是MySql 8.0.36。在遇到性能问题(开发人员向我们的一个查询添加了 OR WHERE IN(子查询)语句)后,我开始研究

回答 1 投票 0

如何通过多个 JOIN 提高 SQL 查询的性能?

我有一个 SQL 查询,涉及多个表之间的多个 JOIN,并且执行速度非常慢。这是我的查询的简化版本: 选择 a.第1列, b.第2列, c.第3列

回答 1 投票 0

如何优化存储过程中具有相似连接和条件的多个 SQL 查询?

我目前正在 SQL Server 中处理大型数据集,并且需要执行三个不同的 SELECT 查询,每个查询的条件略有不同: -- 查询1 从客户中选择 *

回答 1 投票 0

无法查看 Pimcore 中文件夹下的所有对象。发生通讯故障

在 pimcore 中有 1000 万个对象。当我单击要在网格视图中显示的文件夹时,它显示错误: 时间戳:2024 年 11 月 8 日星期五 10:02:01 GMT+0530(印度标准时间) 状态:0 |沟通

回答 1 投票 0

MySQL 查询使用 SUM 和 GROUP BY 花费太多时间

当我从查询中删除 sum 和 group by 部分时,时间显着减少到 1 秒以下。 执行上面的查询需要2分钟,除了

回答 1 投票 0

Spark skewedPartitionThresholdInBytes 未得到强制执行

对 Spark 比较陌生,对 PySpark 的行为感到好奇,其中, 使用 PySpark 执行内部联接(根据执行计划:SortMergeJoin)时,使用以下参数 e...

回答 1 投票 0

在 MySQL 中,如何为嵌套 WHERE IN 指定优化器提示?

我一直在学习MySQL中的优化器提示(我的版本是8.0.36),并且我已经能够在非常简单的场景中尝试它们并且它有效。但是,一旦我添加嵌套文件...

回答 1 投票 0

大表没有自增主键列如何最大化上传到云端的查询性能

我有一个巨大的表用于加载到云(BigQuery)。 表的结构非常简单: 创建表 `my_huge_table` ( `user_id` int(10) NOT NULL, ...

回答 1 投票 0

DB2 AS400 表分区 - 特定分区的执行计划

由于运行在 DB2 AS400 7.3 数据库上的系统中存储的数据数量不断增加,我们决定对某些表引入表分区。创建分区表时...

回答 1 投票 0

为什么 Neo4j 查询<-[*]-(o) cause a timeout, whereas (o)-[*]->能按预期工作?

我正在使用 Neo4j 并遇到特定查询结构的超时问题。我有两个查询看起来非常相似,但在性能方面产生不同的结果。 这里有...

回答 1 投票 0

INSERT INTO...SELECT :NEW.FIELD FROM DUMMY

假设我们在 HANA 中有一个表 BASE: 创建列表基 (“客户端”NVARCHAR(3) 默认“000”不为空, "KEY" DECIMAL(21,7) CS_FIXED DEFAULT 0 NOT NULL , “价值...

回答 1 投票 0

Postgres 上的过滤器查询速度慢(使用索引,需要许多不同的过滤器)

我有一张桌子: 创建表accounts_service.operation_history ( History_id bigint 始终作为身份生成 主键, 操作_id varchar(36) ...

回答 1 投票 0

如何提高 SQL Server 中将值从非空列上移到空列的查询性能?

我有一张值表 数值表: 艺术ID 变量 顺序 值1 值2 瓦尔3 瓦尔4 瓦尔5 瓦尔6 瓦尔7 瓦尔8 瓦尔9 瓦尔10 1 1 1 A1-Val3 2 1 2 A2-Val6 3 2 3 A3-Val1 4 2 4 A4-Val4 A4-Val9 5 3 5 A5-Val2 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.