query-optimization 相关问题

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

优化 Postgres 聚合查询以减少 CPU 使用率

我正在对大约 200 万行运行查询。在本地,它的运行时间约为 2 秒(我有 M2 Mac 8 Core)。在其他内核较少的托管服务上,可能需要大约 15 秒。我和一些人一起玩过...

回答 1 投票 0

有多少行数据被认为站不住脚,需要切换到 JSON 列

上下文 为了描述我目前所处的情况,让我们看一下与此相关的 3 个表格: 创建表 steam_user ( id 串行主键, 用户名文本不为空, steam_id...

回答 1 投票 0

Postgre 连接查询未使用预期索引

我在 Postgre 16.0 中有一个非常简单的两个表集: 创建表 fk_table ( fk_id INT 主键 , fk_name VARCHAR(50) ); 创建表主表( id INT 主键 , 日期时间戳 , fk INT

回答 1 投票 0

DB2 索引涵盖 JOIN、WHERE 和 GROUP BY

DB2 索引是否涵盖 JOIN、WHERE 和 GROUP BY 列。我有一个类似于下面的查询,但未使用完整索引。 询问: 从操作 A 中选择 A.REF、A.MARKET、MAX(CREATE_TS) 内连接...

回答 1 投票 0

增量物化视图 - 多次查询表的解决方法

我需要创建增量物化视图以用于报告目的,具有以下源表: 产品 日期 子产品 部门 一个 2024-01-01 AA X 一个 2024-01-01 AA X 一个 2024-01-01 AB 是 一个 2...

回答 1 投票 0

在大型数据库中获取并发条目的最快方法

我需要从大约 200 万行的数据库中获取每天每一分钟的并发会话。获取该数据的最佳(最快)方法是什么? 表包含 session_id、session_start_time、

回答 1 投票 0

了解当一列上有范围条件时 Oracle 复合索引如何工作

我对复合索引在 Oracle 中的工作原理有些困惑。 我有一个大表,其中有很多列,包括两个主要列:ACTIONDATE(日期)和STATUS(字符) 状态栏可以有...

回答 1 投票 0

仅当 LIMIT 大于返回的行时查询才会慢

我们发现,如果 LIMIT 值大于返回的行数,则特定查询运行速度非常慢。 我们在 RDS 上运行 MySQL - 8.0.mysql_aurora.3.02.0,没有其他性能

回答 1 投票 0

在C# LINQ中,可以为Union启用谓词合并和下推吗?

这是一个演示该问题的简短示例: var 数字 = Enumerable.Range(1, 10); var n2 = 数字.Select( v=> { 调试日志(v); // 一些长操作 重新...

回答 1 投票 0

每个表中具有不同类型的列的 JOIN 性能

我需要在 Postgres 中连接 2 个表的多个列。每个表中的列都有不同的类型。 这不是如何加入表格的问题(这个问题已经被问过并回答过好几次了......

回答 1 投票 0

具有多个连接的查询索引

我正在尝试找出哪些列和索引组合可能对优化此查询有用。我认为 wine.vid、vineyard.vid、wine.cid、class.cid 和 Grade 将是重要的列...

回答 2 投票 0

了解类似 MySQL 和 PostgreSQL 数据库中的 EXPLAIN 语句

我目前正在开发一个支持多个数据库的网络服务。我正在尝试优化表并修复丢失的索引。以下是MySQL查询: 选择“UTC”作为时区,pak.id AS

回答 2 投票 0

Vertica 更新出现重新分段问题

更新 target_table AS tgt 放 活动名称 = src.活动名称, 业务线 = src.Campaign_Line_Of_Business 从 ( 选择 ...

回答 1 投票 0

MySQL8 ORDER BY 和 JOIN 使用文件排序,即使结果集已经排序(基于索引)

表架构: 创建表 `table1` ( `fieldToFilterBy` int NOT NULL, `someKindOfInt` int NOT NULL, `fieldToJoinOn` varchar(128) 整理 utf8mb4_unicode_ci NOT NULL, 主键(`

回答 1 投票 0

用于从 S3 读取数据并写入 S3 的 AWS Glue Pyspark 脚本需要几个小时才能完成

`我正在 AWS Glue 上使用 pyspark 来运行 ETL 脚本,如下所示: ```` `选择 日期作为日期, 一个小时一个小时, trip_id 作为 trip_id, 首先(user_id)作为user_id, 第一个(vehicle_id)作为车辆...

回答 1 投票 0

如何找到Oracle中存储过程的成本并对其进行优化

有人可以告诉我是否有任何方法可以找出Oracle中存储过程的成本吗?如果没有直接的方法,我想知道有什么替代方法。 我发现成本的方法是做一个......

回答 4 投票 0

Oracle SQL 性能不佳

我正在开发一个使用 Oracle 数据库的遗留系统。请不要问我为什么数据以这种方式存储:),有一个 ofsd_temp 表,其中有一个 varchar2 列entity_nums,其中有 str...

回答 2 投票 0

如何简化/提高此 MySQL 查询的性能?

我对 MySQL 非常陌生,感谢这里更有经验的人的大力支持,我在努力奋斗,同时在这个过程中学到了很多东西。 我有一个查询,它的作用正是......

回答 2 投票 0

通过多个连接建立索引并优化大型查询

我有多个表连接的搜索查询 选择 不同的 pp.person_profile_id, pp.middle_name, pp.前缀, pp.名字, pp.姓氏, pp.suff...

回答 1 投票 0

我们是否需要在SQL Server视图上创建索引以获得更好的查询性能?

我有一个具有以下结构的 SQL Server 表: 创建表 [dbo].[MyTable] ( [Row_Id] [bigint] NOT NULL, [年份代码] [varchar](100) NOT NULL, [行值] [文本] NULL, [日期_参考...

回答 1 投票 0

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