在oracle中使用提示
我正在尝试将提示应用于我的查询,但解释计划不会更改为正在使用的提示。 我的查询 select/*+ USE_HASH(master_flight)*/ bid, b.fno, seat, flight_d…
我应该在该查询中使用索引吗?
我对索引有疑问, 为什么我在客户表的 CID 上使用索引,因为我正在查询该表并加入预订表。 架构预订表 Name Null? Type ----------------------------…
构建一个汇总另一个表数据的表 - 优化建议?
我正在尝试建立一个表格来总结我们的 Wiki 中的页面引用某些宏的次数。 我构建了一个名为 @currentpages 的临时表,其中有 55k 行,如下所示: DECLAR…
优化报表的SQL查询
这是我写的 SQL 查询,它工作正常,但速度很慢。 SELECT D.Username, SUM(CASE WHEN D.type = 'Yes' THEN 1 ELSE 0 END) as Yes, SUM(CASE WHEN D.typ…
优化选择查询(内部选择+组)
我当前的版本是: SELECT DT, AVG(DP_H2O) AS Tx, (SELECT AVG(Abs_P) / 1000000 AS expr1 FROM dbo.BACS_MinuteFlow_1 WHERE (DT = (SELECT MAX(DT) …
如何优化几个“WHERE (Select ....) = value”来自同一张桌子
对我来说很难起一个主题名称。但我可以举一个例子: WHERE (SELECT [ID_Line] FROM [Event] WHERE [Event].[Name] = [A].[Col]) = 2 AND (SELECT [Dat…
视图运行缓慢,我必须使用 select into 临时表吗?
所以我遇到了一个严重的麻烦,因为我的最后一个查询执行时间是 8 分钟才能获取 2500 个节点。它只是其他两种视图的组合。 第一个视图是: SELECT RecT…
复杂的SQL查询,需要根据时间限制通过计数排序
大家好,我这里有以下三张表。 COUNTRIES ID | Name | Details Airports ID | NAME | CountryID Trips ID | AirportID | Date 我必须检索一个显示以下…