query-optimization 相关问题

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

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

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

回答 2 投票 0

更新 mongoDB 中嵌入的文档数组

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

回答 1 投票 0

计算的查询优化

我正在尝试计算站点行驶时间内会员的行驶时间百分位。 我有两个表 1,一个临时表 #OrganizationNidSiteMetadataBase,有 24800521 条记录: 与

回答 1 投票 0

MySQL:优化/重组大表

我们在 MySQL 5.7 中有一个包含以下详细信息的表(很快就会升级到 8.0!) 记录:948283303 总大小:817 GB 数据大小:310 GB 索引大小:506 GB 应该采取什么优化方法或

回答 1 投票 0

MySQL:优化/重组大尺寸表

我们在 MySQL 5.7 中有一个包含以下详细信息的表(很快就会升级到 8.0!) 记录:948283303 总大小:817 GB 数据大小:310 GB 索引大小:506 GB 应该采取什么优化方法或

回答 1 投票 0

提高 redshift 中表的查询性能

我是 Redshift 新手,我在 Oracle 中使用过 B 树和 bitmpa 索引。 我们有很多星型模式的表。事实表具有多个维度表的 fk 列。 我们有一个尺寸表...

回答 1 投票 0

数据服务器:查询优化器是否会在计划创建期间重写查询并删除冗余列?

我有点觉得他们会,或者至少看起来合乎逻辑,他们会特别是因为不必要地填充缓存是疯狂的,但我找不到任何证据表明他们会,也没有.. .

回答 1 投票 0

优化 Neo4j 查询或图形模型以在建筑层次结构中查找传感器

我正在使用一个代表建筑物层次结构的 Neo4j 图表,其中建筑物包含楼层、房间,有些房间还有子房间。图中的所有节点都有公共标签 Resource 和

回答 1 投票 0

这个查询很慢,因为我认为我在 ANY() 子句中使用了很多 id 值,不是吗?

我在 Postgres 中有这张表: 创建表 public.products ( id 字符变化 NOT NULL, 时区的created_at时间戳DEFAULT CURRENT_TIMESTAMP NOT NULL, 名字字符不同...

回答 1 投票 0

Firestore:读取用户与用户关系的性能

假设一个典型的Messenger允许其用户将其他用户作为联系人。并且两个联系人具有相同的偏好集。 我不确定如何在 Firestore 中针对性能进行建模...

回答 1 投票 0

Postgres:如何优化在多个表上搜索列的相似性查询? (pg_trgm)

我正在尝试优化相似性 (word_similarity) 查询,该查询在 2 个表上搜索多个列。 表及其索引如下所示: 如果不存在则创建扩展 pg_trgm; -- T...

回答 1 投票 0

如何优化 MySQL 查询以匹配单列中的多个逗号分隔值?

我正在使用 MySQL 数据库,并且有一列(我们称之为 status_column),其中包含逗号分隔的值。此列中的可能值为“NA”、“NON_NA”、“PSG_REQUIRED”或...

回答 1 投票 0

优化联合更新的最佳方法是什么?

我有一个长时间运行的 MySQL 查询,它根据另一个表中的相应记录更新一个表的记录。在这种情况下,将派生商户分配记录中的字段设置到

回答 1 投票 0

带和不带 Limit 子句的 Order by 使用不同的索引

有人可以解释为什么如果使用Limit,优化器会选择不同的索引吗? 玛丽亚数据库> 解释选择 dms_meta.docid 来自 dms_meta WHERE (dms_meta.metid = 3 且 dms_meta.value = '2015-10-...

回答 1 投票 0

SQL 缓慢的外部应用尝试从 2 个分片表读取

我有两个表中的联系人列表。我的查询只会从 2 个表中的 1 个返回 1 行,基于此,我想要的其他数据将来自特定的其他表。 我有一个...

回答 1 投票 0

在 MongoDB v6 或更高版本中,可以对多个视图进行聚合查询吗?

如果我必须执行一个聚合查询,它可以有第一个 $match 阶段,如下所示: $匹配:{ $OR:[查询1、查询2、查询3...] } 为

回答 1 投票 0

为什么 LATERAL JOIN 比 Postgres 中的相关子查询更快?

我已将以下查询从使用相关子查询重写为使用 LATERAL JOIN。现在速度更快了,我想了解为什么? 这个答案说没有黄金法则并且......

回答 1 投票 0

通过外键动态建表

我正在开发一个记录多个探测器值的应用程序,我想知道如何将这些值存储在我们的 DBMS 中。 传统的方法是创建一个像这样的表: 创建...

回答 1 投票 0

优化foreach内部的SQL查询

我需要帮助优化我构建的循环日历的以下查询。 如果用户未能完成指定日期的所有任务 < today, I want to show a reminder which states the date and title o...

回答 1 投票 0

Postgis 对 2 个表的查询在运行时会爆炸

两个小的 postgis 查询单独工作就可以了: SELECT a.name、a.population、a.place 从 SH_POINT a WHERE a.place IN ('村庄', '城市', '城镇', '村庄'); 只需 0.26 秒即可返回 3700 行。 选择...

回答 1 投票 0

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