query-optimization 相关问题

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

如何使用动态 SQL 查询提取 PostgreSQL 中特定键的嵌套 JSONB 值? [重复]

我的 PostgreSQL 数据库中有一个名为元数据的 JSONB 列。我想提取此列中特定键的值。 例如,考虑以下 JSON 结构: { “关键...

回答 1 投票 0

如何使用动态 SQL 查询在 PostgreSQL 中提取嵌套 JSONB 值?

我的 PostgreSQL 数据库中有一个名为元数据的 JSONB 列。我想提取此列中特定键的值。 例如,考虑以下 JSON 结构: { “关键...

回答 1 投票 0

优化了SQL查询在总表包含10M记录时加载结果

选择 d.USPS_IMB AS IMb, d.CorrelationId, d.EINNo 作为 EIN, d.UniqueFormId AS FormId, d. 生产设施 AS 设施, 案件 何时 d.生产状态否 < 5 THEN '

回答 1 投票 0

Postgres Update 花费时间在哪里以及如何优化?

该表有接近2.5亿条记录,我正在尝试更新某些记录。需要接近45s,我只是想了解是否有办法优化它。 询问: 更新委员会...

回答 1 投票 0

在 where 条件中使用 OR 时的 SQL Scan 与 Seek

考虑 AdventureWorks 数据库中的以下两个查询。 where 条件完全针对索引列。如果您使用 OR 条件,则两个表都会进行全表扫描。在第二个

回答 1 投票 0

如何提高以下查询的性能以获取附近的船舶位置

我有一个名为shipData的Postgres表(总行数7亿)。其中有船舶位置,并以几何格式报告时间和位置(纬度和经度的组合)。我有一个 ShipID,我想要

回答 1 投票 0

带有 where 子句的 SQL 内连接在一种条件下工作速度很快,但在添加 activeFlag 时则不然

我有一个疑问,例如 从以下位置选择 C.customerId、C.firstName、C.LastName、R.IsActive 客户为C 内部连接 Rider 作为 R ON R.customerId = C.customerid 其中 R.rideid = 'xyz' 和 R.rideareacode = 'abc...

回答 1 投票 0

雪花查询配置文件:通过网络发送高字节

我在 XL 仓库上对 21 GB 数据进行了 90 分钟的简单查询,然后取消了查询。前十分钟后,除了“字节...

回答 1 投票 0

物化视图日志快速刷新内存管理

我有一个物化视图,目前正在完整模式下刷新(刷新大约需要 30 分钟)。我正在尝试通过将刷新模式更改为快速来优化它。正如历史数据...

回答 1 投票 0

如何在没有复合索引的情况下优化大型 PostgreSQL 表上的搜索查询?

我有一个名为 users 的 PostgreSQL 表,其中包含 20 到 3000 万条记录。该表具有以下列:id、tenant_id、名称、公司、位置和描述。 我需要表演

回答 1 投票 0

SQL 中的日期不是 NULL 或与原始数据进行比较

我想问一个问题, 想象我有这个查询: 选择计数(DISTINCT(`病人id`))作为`num` FROM ‘访问’ AS ‘访问’ INNER JOIN `患者` AS `患者` ON `访问`。`患者_id` = `p...

回答 1 投票 0

Mariadb / mysql EXPLAIN 优化数据查询

我正在使用 mariadb 来存储大量测量值。我执行的一个常见查询是选择数据范围。需要的时间有点长,大约10到20秒,而且情况变得越来越糟,所以我......

回答 2 投票 0

如何避免Cypher中的重复计算

让我们考虑一个包含 a、b(复杂路径的两端)的 Cypher 查询: MATCH (a:Label1)-[相当复杂的路径]-(b:Label2) 哪里 返回不同的 a, b 此时...

回答 1 投票 0

哈希和合并连接永远不会完成,循环会完成

我遇到了一个查询的问题,该查询过去工作得很好,但现在它太慢了,所以它基本上永远不会完成(可能在几个小时内,超出任何超时)。 查询就像 选择ky。

回答 1 投票 0

优化SQL查询——视图的连接速度极慢

以下问题与 Microsoft SQL Azure (RTM) - 12.0.2000.8 有关。 我有一个发票数据集,如下所示(raw_data.invoices): 发票编号 发票日期 机构 付款人 物品 数量

回答 1 投票 0

了解在视图中使用多个 CTE 过滤。在PostgreSQL

我的一位前同事使用多个 CTE 编写了许多高度复杂的嵌套视图。 最终视图非常快。 在我看来,他的最终观点过滤了最初的 CTE,使得结果......

回答 1 投票 0

改进在向量上应用函数并按列分组的处理时间 - R

我正在尝试对 data.table 列应用函数,并按列值分组。 我正在使用 lapply 函数,但我的脚本非常慢。 为了提供一些背景信息,我正在研究概率

回答 1 投票 0

通过日期比较优化 SQL 连接查询

我有一个查询,大约需要 2 秒才能获取 16,900 行: 选择 x.lid 来自 schema1.view1 x 内连接 schema1.view2 y ON x.cid = y.cid 和 datediff(day, x.indt, y.linvcy)=0 --

回答 1 投票 0

如何优化查询?

我有一个运行 6 分钟的 T-SQL 查询。 其中同一个表有多个子查询。我认为这是问题的原因。 但我不知道如何优化它。 选择日期时间,...

回答 1 投票 0

如何加快 strftime('%Y-%m', time_UTC) 查询速度?

这个查询需要很长时间: ——我几个月来都是怎么打电话的: SELECT DISTINCT strftime('%Y-%m', time_UTC) AS 月份 FROM 交易 ORDER BY 月份 ASC; 如何加快查询可用日期的速度?

回答 1 投票 0

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