query-optimization 相关问题

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

优化MySQL查询以使用最新访问日期查找上次访问ID

在 AWS Aurora MySQL 8.0 上运行 我有一个包含_record_id、location_id、visit_date 的visit_data 表。 我需要向查询提供 location_id 列表,并确定其中一个 location_id 是否是...

回答 1 投票 0

带有子查询的CASE是否会在不匹配的条件下执行子查询?

我想实现从连接表中获取特定列的数据的逻辑,但如果失败,则回退到子查询: 选择 硕士,硕士, 案件 当 o.c 不为空时...

回答 1 投票 0

Mysql 8.0.23 导致选择查询的性能大幅下降

`我有一个简单的选择查询,以前在 mysql 5.7 版本中需要 850 毫秒才能运行,现在运行时间超过 2 秒(具体为 2.20 秒) 选择 c.id, c.cart_type 作为购物车类型, c.na...

回答 1 投票 0

向具有数百万条记录的 PostgreSQL 表添加列需要几分钟 - 如何提高性能?

问题: 我正在使用 PostgreSQL 数据库,并且需要向包含数百万条记录的表添加一个附加列。问题是此操作需要几分钟才能完成

回答 1 投票 0

LaravelWhereHas 在数据透视表(大数据)上速度很慢

我想在 Laravel 中的 Person 和 Topics 之间的数据透视表中应用 where 条件。 我基本上有一个人员表和一个主题表。 中间有一个数据透视表 person_topic ,其中...

回答 2 投票 0

刷新 MV 时,Oracle Materizalized 上的索引似乎不起作用

我创建了一个 Oracle 物化视图,该视图正在多个查询中进一步用作数据源。 由于MV有大量数据(大约200万),我在MV的其中一列上创建了索引。这个

回答 1 投票 0

SQL Server 中 SELECT 子句子查询是只在必要时才执行吗?

我想实现从连接表中获取特定列的数据的逻辑,但如果失败,则回退到子查询: 选择 硕士,硕士, 案件 当 o.c 不为空时...

回答 1 投票 0

我想优化 SQL 查询,其中同一个表的不同列与 or 条件中另一个表的列进行比较

我有2个表(t1,t2),其中列A1,A2,A3。我想编写一个 SQL 查询,返回表 t1 中的行,其中 A1 列值与表 t2 相同,但 A2 或 A3 或两者列值...

回答 1 投票 0

是否可以将任何使用临时表的 SQL 查询重写为基于集合的查询? [已关闭]

通常,在 SQL 中处理复杂查询时,我会使用一个或多个临时表,将问题分解为更小的部分:我会创建一个新的临时表或(表变量),保留一些...

回答 1 投票 0

执行时间慢

我请求添加新列,该列将对记录中从 1 月到该月的名为 kode_buatan 的不同列进行计数(因此,如果记录的日期为 2024 年 3 月,则对来自

回答 2 投票 0

查询优化

在我的应用程序中,我的模块使用下表 公共应用程序 CATEGORY_MASTER NOTIFICATION_SITE_DETAIL DIMENSION_MASTER DM 公共注册 分配_通知。 从

回答 1 投票 0

ms Access LEFT JOIN 跳过大量 ID

我正在开发一个 C# 应用程序,需要访问 MS Access 数据库中的大量数据。 我需要优化具有 100/120k 记录的表的查询。 我需要选择前 n

回答 1 投票 0

“使用索引条件;使用where”解释我的查询,并使用适当的索引?

来自手册使用索引条件;使用地点: 通过访问索引元组并对其进行初始测试,表可以 读取,同时推迟读取整行,直到有必要时才读取。 我有

回答 1 投票 0

从 mongodb 文档计算多个数组中不同值的更快方法

我有这种格式的mongodb文档: { //-- 类型和日期 “日期”:“2023-11-09”, “类型”:“我的类型”, “资源”:“1111,5555...

回答 1 投票 0

将视图加入 PostgreSQL 中的快速子查询/CTE 时性能非常糟糕

我有一个 PostgreSQL (v15) 数据库视图,它汇总单个组织的每个用户的大量数据,以显示数据报告,例如每个用户所欠/支付的费用等。这是使用组织 ID 执行的...

回答 1 投票 0

Mysql 查询需要 5 分钟以上,有 1910 万条记录

我使用的是Ubuntu服务器版本20.04 配置为 16GB RAM 和 2GB 交换功能。 我的会话表中有 1910 万条记录: +----------+-----------------+-----------------+ |计数(*)...

回答 1 投票 0

用OR条件优化简单但慢的查询

一些背景: 我在具有 128GB 内存的 Postgres 15.3 服务器上运行以下简单的 select 语句,与我的想法相反,它需要大约 6 分钟。 该语句涉及两个关系,

回答 1 投票 0

在非常大的表上优化此查询

我想优化一个非常长、在非常大的表上的 SQL 查询(postgre)。 查询非常简单: 选择 pi2.* 来自 preval_item pi2 加入 ps.pvs_shipping_ 上的 preval_shipment ps...

回答 1 投票 0

添加依赖连接时MySQL连接不使用索引

当我对以下查询执行 EXPLAIN 来获取预订的用户时 选择用户.id 来自用户 左加入预订 ON 预订.user_id = user.id 和 booking.end_timestamp ...

回答 1 投票 0

使用特定查询参数,PostgreSQL 查询性能会严重下降

我在 Ubuntu VM 上运行 PostgreSQL 14 的数据库之一遇到问题。这个特定的数据库包含一个时间序列模式,其中托管一个meteo超表(timescaledb扩展ON)。

回答 1 投票 0

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