query-optimization 相关问题

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

复合键分页

我正在尝试优化在 Postgresql 版本 13 或 14 上运行的查询。 假设我们有一个具有相应索引的表: 创建表日志 ( account_id 文本不为空, event_at TEXT...

回答 1 投票 0

当需要每一百行时,使用索引比顺序扫描更好,但仅限于明确的值列表

我有一个表(在 RDS Postgres v.15.4 实例 db.m7g.large 下): 创建表 MyTable ( content_id 整数, 部分整数, 矢量“字符”[] );

回答 1 投票 0

了解 PostgreSQL 中的执行计划和并行化

我有一个表,在称为“char”[]类型的向量的列中存储1M 384维向量。我试图通过使用并行化来加速以下查询: 解释分析 W...

回答 1 投票 0

ORACLE DB 优化更新查询以根据其他表中的数据更新列中的所有空值

我最近在 ORACLE DB 中编写了这个脚本来更新我刚刚创建的列上的所有现有值。然而我被告知,exists 函数非常慢,我应该使用 update...

回答 2 投票 0

SQLite3查询优化连接与子选择

我正在尝试找出最好的方法(在这种情况下可能并不重要)根据标志的存在以及另一个表中的行中的关系ID来查找一个表的行。 ...

回答 6 投票 0

Mysql 递归 CTE 和两个左连接使查询运行速度极其缓慢。如何优化查询?

选择 t.id, t.姓名, t.电子邮件, t.parentId, SUM(d.volume) AS 总体积 从 ( 使用递归用户路径(id、parentId、姓名、电子邮件、路径)AS( 选择 id,parentib AS

回答 1 投票 0

Laravel 1 查询多个不同结果

我在1个请求中获取具有多个条件的总数据时遇到问题,因此我指的数据具有状态,即ranap和ralan,我想在其中计算所有数据、ralan数据和...的总和

回答 1 投票 0

在 Windows 2019 上全新安装 SQL Server 2022 Express 运行速度非常慢选择

我从 Windows 2012 服务器上的 SQL Server 2016 Express 恢复了数据库,现在选择需要很长时间才能运行。 SQL Server 2016 Express 上一切正常。 这是新的 Windows 2019

回答 1 投票 0

递归子查询的SQL优化查询(MySQL)

我对 MySQL 完全陌生,非常感谢您的耐心。 我有以下 MySQL 表: 事实ID 来自_id 关系 ID 到_id 链接时间 1 19 6 151 1 2 2233 2 57 1 3 182 23 112 1 4 ...

回答 1 投票 0

根据不同时区的日期时间获取当天的所有记录

我需要选择CST当天的所有记录,但是表中的时间戳字段都是GMT/UTC。 服务器的时区是 GMT。 获取当天 GMT 的所有记录...

回答 1 投票 0

SQL 错误 [1114] [HY000]:表 '/rdsdbdata/tmp/#sql161_17a011_a' 已满

我们使用带有大型实例(16GB RAM)的AWS Aurora MySQL(8.0.mysql_aurora.3.04.0)InnoDB引擎。针对 &q...

回答 1 投票 0

如何最好地优化此 MariaDB 查询

尝试优化一个查询,该查询最终总是使用“Using where;Usingtemporary;Usingfilesort”,并且需要近 2 秒的时间才能完成。查询中的所有匹配项都已索引或

回答 1 投票 0

Mysql在Query中加入查询优化

尝试调试慢速查询: SELECT IFNULL(SUM(bt.transactionQuantity * bpd.unitPrice), 0) FROM 批量交易 bt LEFT JOIN 批次 b ON b.id = bt.batchId LEFT JOIN 批量定价详细信息 bpd ON bpd....

回答 2 投票 0

有没有一种替代Rank() over(partition by...order by)的方法

我正在尝试将子查询中的rank()over(partition by...order by...)更改为group by和min/max,因为rank()导致查询性能变慢。这是因为

回答 1 投票 0

MariaDB group by 很慢

我有一个场景,我试图从超过 200 万行中获取用户的最新消息,并按其父(或线程)id 对它们进行分组。然而,这种分组会导致查询时间......

回答 2 投票 0

MySql.Data.MySqlClient.MySqlException:超时已过期

最近,我的网络应用程序中的特定页面抛出了 异常详细信息:MySql.Data.MySqlClient.MySqlException:超时 已到期。超时时间在完成之前已过

回答 4 投票 0

如何调整 SQL 更新以提高性能?

我有一个用.net / c#开发的Windows服务。 它经常使用存储在 SQL Server 中的位置数据更新表。更新 SQL 查询非常慢,大约在 0.5-1.5 秒之间。在这个...

回答 1 投票 0

为什么 SQL 在此查询中优先考虑连接而不是过滤? [已关闭]

我有一个由实体框架生成的 SQL 查询。它根据两个连接表中的手机号码搜索约会。 表的每个 where 子句单独执行

回答 1 投票 0

我可以在不执行 2 个单独查询的情况下加快此查询速度吗?

我有一个由实体框架生成的 SQL 查询。它正在查找 2 个连接表之一中包含手机号码的约会。当查询仅使用其中之一运行时...

回答 1 投票 0

mysql - 等待事件“io/table/sql/handler” - cpu 峰值

我在我的 AWS Aurora MySQL (8.0.mysql_aurora.3.04.0) 中看到很多此类等待事件,并且文档显示“此事件表明工作负载活动增加。活动增加意味着

回答 1 投票 0

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