query-optimization 相关问题

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

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

Postgres,使用 ILIKE 运算符从 json 数组中搜索的效果与从常规表中搜索不同

在我们的数据库中,我们有一些表,有 6-8 M 条记录,这些数据是静态的,为了性能优化,我们决定将此表中的一些数据存储在单独的表中,并用于预定义

回答 1 投票 0

两列之间的字符串查找/匹配

让我们考虑两个表: A (word varchar2(200)); B(音节varchar2(5)); 现在我们要创建一个表C,它是单词和音节之间的映射(当然1个单词对应t...

回答 1 投票 0

PostgreSQL 哈希连接与嵌套循环和哈希索引

我正在测试 PostgreSQL 16.2 中的连接如何与哈希索引配合使用。这是一个测试表。只有 2 列,其中包含文本格式的数字。 创建表 join_test (pk varchar(20), fk varchar(20)); 插入

回答 1 投票 0

用于多对多相关表优化的自定义搜索查询

我有两个通过多对多关系相关的表。现在,我想从表 1 中检索结果,其中表 1 中的行与表 2 中的列中的特定条件相关。 对于e...

回答 1 投票 0

如何强制使用索引?

我在两个表(用户、pos_transactions)上有一个巨大的数据集,我需要对它们执行联接。 我使用连接和子查询方法编写了查询。两者看起来都不是最佳的: 解释一下 SELECT pt.

回答 1 投票 0

Marklogic optic query在Java客户端中运行得很慢,但在查询控制台中运行得很快

我在azure应用程序服务上托管了java spring boot应用程序。我正在运行光学查询来从包含近 1000 万条记录的表中选择列。我正在使用偏移量限制进行分页...

回答 1 投票 0

优化SQL连接中的子查询

我正在努力优化当前使用多个子查询的查询。子查询单独运行速度很快,但是当组合在一起时,速度非常慢。下面我概述了一组示例数据......

回答 1 投票 0

MySQL 子查询似乎减慢了我的主查询速度,有关于如何加快速度的提示吗?

我在MySQL中有一个简单的子查询,它会生成一组代码,例如'LPR','LFR','LFL'(可以返回更多代码)。 在我的主查询中使用它会减慢速度,就像它可能需要一分钟......

回答 2 投票 0

更新 mongoDB 中嵌入的文档数组

Shortlist.findOneAndUpdate( { _id:用户ID, “shortlistedPlayers.playerId”:{ $ne:playerId } }, { $推:{

回答 1 投票 0

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