腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
我
的
CTE
连接
更新
比我
的
表
变量
连接
更新
慢
这么多
?
、
、
、
我
见过几个类似的帖子,但它们似乎都是关于大型数据库
的
。
我
创建了一个虚拟数据库来演示这个问题,因为
我
今天早上在一个小
的
实时数据库中看到了这个裁剪。这些数据
的
基础如下:一家公司跟踪其100名客户
的
股票投资组合。1000只股票中
的
每一只都有一个每日记录,列出了拥有它
的
四个投资者以及他们
的
百分比。不幸
的
是,它有一个小故障,允许所有者多次出现。在代码
的
后面,每一行
的
值乘以该
浏览 18
提问于2016-09-28
得票数 2
回答已采纳
1
回答
需要将
表
与同一Server数据库中
的
查询(视图)同步
、
、
、
、
我
需要保持一个
表
与一个递归
的
CTE
查询保持同步,该查询
连接
到多个
表
。
CTE
每次运行时都可能返回不同
的
结果(如果对它所
连接
的
表
做了任何更改)。
CTE
是
慢
的
,
我
不能让触发器运行它,因为导致触发器触发
的
查询在触发器启动后才会返回(
我
不希望对单个记录
的
简单
更新
需要1
浏览 0
提问于2011-02-09
得票数 1
回答已采纳
1
回答
为什么
在比较索引列时IN/存在比不存在慢得多?(PostgreSQL)
、
、
假设
我
有两个
表
,它们共享一个列(相同
的
名称和类型),在这两个
表
中都有索引。
cte
2 AS (SELECT DISTINCT mycol FROM table2) FROM
cte
1 a WHERE
浏览 6
提问于2022-01-05
得票数 0
1
回答
update with join on
CTE
不使用索引,但使用temp table时使用
、
、
我们都知道互联网上大约有10%的人在讨论“
为什么
postgres不使用
我
的
索引”,....this就是其中之一WITH session_
cte
as ( )但是,当我将结果转储到临时
表
浏览 1
提问于2018-04-04
得票数 3
3
回答
仅使用SQL返回预
更新
列值。
、
、
、
、
,但这是
我
困惑
的
另一部分。如果
我
能找到一种防弹方法来锁定子
浏览 5
提问于2011-10-27
得票数 71
回答已采纳
1
回答
为什么
不能在索引视图中使用左联接
、
、
我
知道在索引视图中不能使用左
连接
。但我不明白
为什么
?
浏览 0
提问于2012-06-16
得票数 1
回答已采纳
2
回答
使用
表
变量
时常用表表达式速度
慢
、
、
我
一直在试验以下(简化
的
)
CTE
。当使用
表
变量
()时,查询在
我
取消之前运行几分钟。任何其他注释掉
的
方法都会在不到一秒钟内返回。FWIW:数据库包含250万条记录,内部查询返回2条记录。DECLARE @rootTableVar TABLE (
浏览 1
提问于2012-11-01
得票数 4
1
回答
在SQL中对表格
的
子集进行重新编号
、
我
有一个
表
,其中包含以下列: ComponentID、PartID、Position、Country和City。主键由ComponentID、PartID、Country和City组成。
我
正在使用MS SQL Azure。
我
已经写了下面的代码,但是它抛出了一个主键错误。-- Update the positions
浏览 2
提问于2013-05-16
得票数 0
回答已采纳
1
回答
SQL Server update语句对多个列使用联接
、
表
1:(001-233, Test1, 12345)CID, Name, HID, Primary
我
想用常量值为'Y'
的
Table1
更新
连接
所在
的
Table2UPDATE T2 SET T2.Primary = 'Y'INNER JOIN T1 ON (T1.CID
浏览 0
提问于2012-04-12
得票数 0
4
回答
在单个
CTE
上运行多个SQL查询
、
、
用例:数据库
表
经常跟踪汽车。每辆车必须每三个月进行一次检查。当我拉出一张车清单进行检查时,
我
还想
更新
它们
的
状态以反映这一点。这可以通过使用临时
表
来完成,但是一个通用
的
表表达式执行得更快,而且如果可以这样使用,就更有意义了。尝试解决方案: SELECT ID FROM [dbo].,但我无法找到在后续UPDATE语句中使用
CTE
的
方法。有什么方法可以使用
CTE
来执行SELEC
浏览 0
提问于2019-03-19
得票数 0
1
回答
更新
CTE
时可复制Server错误
的
解决方法
、
、
、
、
在将视图与派生列以及使用系统版本控制
的
表
组合时,
我
在使用可
更新
的
CTE
时遇到了Server
的
问题。
我
花了一些时间了解原因,并能够在任何版本
的
Server上重现错误。 创建两个
表
,一个是
更新
的
目标,另一个是数据源。要
更新
的
表
浏览 9
提问于2022-06-08
得票数 -1
3
回答
SQL Server无法
更新
子查询
的
表
、
、
我
正在尝试
更新
一个名为@deletedRecords
的
临时
表
,它看起来像这样:使用名为log
的
表
中
的
数据,如下所示:log
表
中
的
KeyValue与@deletedRecords中
的
有人能帮我解释一下
我
错过了什么吗?编辑: 为了回应@Yogesh Sharma
的
回答,
我
选择使用
CTE
方法。
我
希
浏览 1
提问于2018-03-16
得票数 0
1
回答
从两个
表
创建数据集
、
、
我
使用下面的代码来创建它。但是当我删除top语句时,生成报告需要很长
的
logn时间。
我
想我做错了什么。有人能帮我吗?
浏览 1
提问于2013-12-19
得票数 0
1
回答
SQL Server离开外部联接查询性能
、
、
我
正经历着一个奇怪
的
表演问题。
我
有一个基于
CTE
的
视图。这是
我
几年前写
的
观点,它一直在运行,没有问题。突然间,4天前,在1-2分钟内运行
的
查询,在我们识别长时间运行
的
查询并停止之前,运行了几个小时。
CTE
生成代理执行
的
事务
的
时间戳列表.然后
我
从
CTE
中选择,然后使用后续事务
的
时间戳返回
CTE
,以确定代理在每个事
浏览 6
提问于2017-01-31
得票数 0
回答已采纳
2
回答
将两个
CTE
与支点
连接
起来
、
、
、
这将是一个很长
的
一个,所以我很抱歉。
我
进行了一次搜索,
我
可以找到任何符合
我
的
错误
的
账单。 q
浏览 5
提问于2016-08-15
得票数 2
回答已采纳
1
回答
更新
性能问题-最佳实践
我
刚刚开始使用PostgreSQL,
我
曾经使用过Server,目前正在迁移一些现有的进程。CREATE TEMP TABLE dates AS VAL
浏览 2
提问于2020-07-17
得票数 1
回答已采纳
3
回答
获取每行
的
随机数
、
我
有一张桌子,上面有几个名字在一行。对于每一行,
我
想生成一个随机名称。FirstName from TestingName问题是这个查询
的
“如果您使用上面的查询并将其粘贴到SQL management studio中,并多次运行第一个查询,您将看到我试图描述
的
内容。最终
的
更新
查询将如下所示se
浏览 0
提问于2015-06-12
得票数 3
3
回答
提高
表
变量
上删除
的
性能
、
、
我
在t中看到了删除普通
表
的
性能调整。下面是一个例子:由于UserExclusionsEvaluate实际上是一个
CTE
,所以图变得更厚了,但是
我
将尝试首先围绕
表
变量
优化它(如果可能的话)。
CTE
本身运行得非常快。只是删除速度
慢
。UsersCriteria是:( UserId int primary
浏览 6
提问于2011-08-22
得票数 1
回答已采纳
5
回答
SQL:
更新
所有选定
的
行
、
、
、
我
希望能够
更新
任何选定行
的
‘状态’,以及返回数据。这基本上可以防止在后端处理过程中获取相同
的
记录。 谢谢!
浏览 0
提问于2013-03-23
得票数 0
3
回答
SQL命令比预期
的
要多
、
我
正在尝试对
我
的
SQL (2008年R2)进行
更新
,但由于某种原因,它
的
更新
比我
预期
的
要多。
我
认为
我
的
where、join和update命令有问题,但我很难找到有关操作范围和顺序
的
信息。幸运
的
是,在对产品进行更改之前,
我
正在对恢复
的
DB备份进行练习!
我
已经找到了类似的链接(
连接
和
更新
浏览 1
提问于2014-05-16
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券