query-optimization

query-optimization

文章 0 浏览 2

如何消除SQL中的重复计算?

我有一个可以简化为的 SQL: SELECT * FROM table WHERE LOCATE( column, :keyword ) &gt 0 ORDER BY LOCATE( column, :keyword ) 您可以看到有一个重…

森末i 2024-08-08 06:27:07 1 0

MYSQL IN 或多个条件

我有一个简单的查询,它根据不具有某些值的字段 status 返回记录。 为了论证起见,该字段可以具有值 1,2,3...10,并且我想返回没有值 3、7 和 9 的所…

凡间太子 2024-08-08 01:54:42 1 0

在 Ruby 中构建独特树的最快/最短方法?

假设树有一组定义的节点,从树中构建唯一的元素树的最快/最短/单行(不可能:p)方法是什么,其中许多元素在某些节点中重复/丢失(我们将使用这个算法…

吹泡泡o 2024-08-08 01:46:29 1 0

T-SQL Where 子句 Case 语句优化(StoredProc 的可选参数)

我已经和这个问题斗争了一段时间了。我有一个存储过程,它接受 3 个用于过滤的参数。如果传入特定值,我想对其进行过滤。如果传入-1,则全部给我。 我…

你爱我像她 2024-08-08 01:29:59 2 0

有没有比执行多个 JOINS (MySQL) 更有效的方法?

我有三个表: USER: user_id (pk)用户名 FIELD: field_id (pk)名称 元数据:metadata_id (pk)字段_id(索引);用户id(索引); value 这样做的原因…

欲拥i 2024-08-07 13:44:21 0 0

在哪里修补 Rails ActiveRecord::find() 以首先检查内存中的集合?

由于一些复杂的原因,我想创建一些像这样工作的东西: # Controller: @comments = @page.comments # comments are threaded # child comments still b…

再见回来 2024-08-07 02:38:59 1 0

优化 Oracle 查询以查找子字符串匹配的好方法是什么?

我在非分区 Oracle 表中有一列定义为 VARCHAR2(50);该列有一个标准的 B 树索引。我想知道是否有最佳方法来查询此列以确定它是否包含给定值。这是当前…

独闯女儿国 2024-08-06 12:30:08 3 0

存储数据库记录计数是否多余?

我正在使用 Rails 和 MySQL,并且有一个基于行计数的效率问题。 我有一个 Project 模型,has_many :donations。 我想计算一个项目的独特捐助者的数量…

┾廆蒐ゝ 2024-08-06 07:37:03 2 0

如何优化表仅用于快速插入?

我有一个日志表,它将接收来自多个网络应用程序的插入内容。我不会对这些数据进行任何搜索/排序/查询。我将把数据提取到另一个数据库来运行报告。初始…

霞映澄塘 2024-08-06 02:25:44 4 0

对多列进行 DISTINCT 计数

有没有更好的方法来执行这样的查询: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internal…

一曲琵琶半遮面シ 2024-08-05 21:33:29 2 0

Linq2SQL“或/和”运算符(与/或条件)

假设我们需要应用几个条件来从名为“Things”(未知计数和性质)的表中进行选择, 如果条件已知,我们可以编写 db.Things.Where(t=&gtfoo1 &amp&amp f…

断爱 2024-08-05 17:24:28 1 0

如何分析 Sqlite 查询执行情况?

我有一个 Sqlite 数据库,我想检查索引是否正确。 MS SQL 分析器非常擅长分解查询执行和利用的索引。 Sqlite 有类似的工具吗?…

蓝海 2024-08-05 05:54:48 7 0

MS SQL Server 优化器以及变化的表和字段别名

我们有很多查询,我们在字段和表名称的末尾附加一个随机别名(由于自定义 ORM 实现可能很难更改)。查询如下所示(尽管大多数情况下更加复杂): SELE…

九八野马 2024-08-05 05:36:59 1 0

WHERE 子句中的 100 倍约束使查询极其缓慢

我正在使用 Firebird 并创建了一个名为 EVENTS 的表。这些列是: id (INT) | name (VARCHAR) | category (INT) | website (VARCHAR) | lat (DOUBLE) |…

泛泛之交 2024-08-04 19:51:47 1 0

我需要连接中的最新记录(PostgreSQL)

我有一个像这样的表: call_activity ( call_id TEXT, activity_type TEXT, activity_time TIMESTAMP, PRIMARY KEY(call_id, activity_type, activity…

不气馁 2024-08-04 17:39:48 1 0
更多

推荐作者

yangzhenyu123

文章 0 评论 0

lvzun

文章 0 评论 0

执笔绘流年

文章 0 评论 0

芯好空

文章 0 评论 0

始于初秋

文章 0 评论 0

谁与争疯

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文