query-optimization 相关问题

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

寻找SQL Server查询优化

我有这个查询在 SQL Server 中运行非常慢。请建议优化它以使其运行更快。 TABLE_A 有 100'000'000 行 TABLE_B 有 1'000'000 行 两个表都非聚集在...

回答 2 投票 0

如何优化左连接子句中含有 or 的查询?

当我执行我的代码时,它花了很多小时而且还没有完成。我知道问题是在左连接子句中使用“or”。所以我想知道如何重写这段代码,可以是

回答 2 投票 0

与 AWS Redshift 中的 IN 不相等

通常最好使用 IN,因为在 Oracle 或其他 SQL 数据库中不等于。优化器可以重写查询以使用索引来扫描值。 我很好奇它会如何影响

回答 1 投票 0

优化MySQL查询在JOIN之前执行ORDER BY

我有以下 MSQL 查询,速度非常慢 选择 a.id、a.date、a.Title、a.Text、a.Text2、a.Text3、 b.xxx,b.yyyy, c.aaaa, c.bbbb FROM 表_a JOIN table_b b on a.Id = b.Id

回答 1 投票 0

SQL 查询在单个查询中获取分层配置表的最终数据

我有两个表,即 config_attr 和 config。我正在使用 MySQL 8.0.32。 config_attr -> 该表具有属性名称及其默认值。 配置 -> 该表已被覆盖或当前

回答 1 投票 0

当 postgres 中的物化太大时会发生什么

我知道“物化视图”是一种在Postgres中缓存查询结果的方法。但是,如果这个结果太大,Postgres将如何处理呢?这会影响整体性能吗...

回答 1 投票 0

MongoDB - 根据数组中同一文档中的另一个字段更新字段

我收集了这样的数据: { “项目”: [ { “产品”: { “名称”:“产品1”, “价格”: { &q...

回答 2 投票 0

mongo 使用该文档中的另一个字段更新数组中文档中的字段

我有一个包含如下数据的集合: { “项目”: [ { “产品”: { “名称”:“产品1”, “价格”: { ...

回答 1 投票 0

如何告诉 SQL 规划器主查询中的 WHERE 条件应该在子查询中执行?

我正在使用 Postgres 14.x 顺便说一句。 我有一个可以观察的复杂查询,旁边是 EXPLAIN ANALYZE,在这里。 历史表的目的是记录公共数据中每一行的更改...

回答 1 投票 0

Oracle 哈希连接查询性能问题

我正在使用 oracle 19c,并通过简单的查询面临奇怪的性能问题。 这是我的查询: 选择 TU.ID AS 记录 ID 来自表_U TU JOIN (SELECT to_date('11-04-2001','DD-MM-YYYY') AS

回答 2 投票 0

SELECT unique,摆脱位图堆扫描

鉴于表格 创建表a(x int, y int); 在 a(x, y) 上创建索引 a_x_y; 我希望像 select unique x from a where y = 1 这样的查询仅使用索引,而不是使用索引...

回答 2 投票 0

为什么查询不直接使用key?

我有一个复杂的查询: 从`s`中选择* LEFT JOIN `users` AS `iu` ON iu.user_id = s.s_iu_id LEFT JOIN `users` AS `uu` ON uu.user_id = s.uu_id 左连接 `sic` ON sic.s_id = s.s_id 左...

回答 1 投票 0

MySql 查询花费太多时间,而所有列都已索引

下面的查询需要超过 30 秒才能获取 10 条记录。 选择 `u`.*,`f`.`功能区域`,`f`.`is_active` AS `is_ft_active`,`pe`.`标题`,`pe`.`公司`, ( 选择...

回答 1 投票 0

为什么我的 CTE 比自身的一部分快?

我今天在 SQL Server 中创建了一个 CTE,这真的让我感到困惑。它的效果非常好,但我不明白如何实现。我无法提供确切的查询,但这是一个近似值: 与( 是...

回答 1 投票 0

Postgresql。优化从大表中检索不同值

我有一个包含 40 多列的非规范化表(约 150 万行,1 GB)。 创建表 tbl1 ( ... Division_id 整数, 部门名称 varchar(10), ... ); 我需要加快查询速度 选择

回答 2 投票 0

Postgres 数据过滤对属性性能的影响

我们的 Postgres DB 设计的简化形式如下所示: 创建表产品 ( id varchar, 版本bigint, 配置文件 varchar, 主键(id、配置文件、版本) ); 创建...

回答 1 投票 0

查找字符串中的每个字符并替换为另一个字符串中的字符

我有一个表,其中有两个名为 IL 和 CL 的字符串类型列。我必须逐个字符地比较这两个字符串,并且无论列 CL 字符串中有问号,我都必须替换 i...

回答 1 投票 0

两列值之间具有常量的 SQL 查询

我被要求处理一些昂贵的 SQL Server 查询,以提高它们的效率,而我对他们告诉我的一些事情感到困惑。我不确定我是否获得了正确的信息。 (为了什么...

回答 1 投票 0

动态查询情况的存储过程常识模式

我正在设计一个可以容纳数十万行的表,例如: 创建表 [dbo].[消息]( [消息ID] [唯一标识符] NOT NULL, [数字] [整数] NOT NULL, [

回答 1 投票 0

使用jdbcTemplet优化雪花批量插入数百万条记录

如何在使用 Spring Boot jdbcTemplet 时优化雪花数据库中数百万条记录的批量插入。 公共 Mono saveData(List> dataMapList, S...

回答 1 投票 0

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