腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
存储
过程
查询
优化
sql-server
、
stored-procedures
、
query-optimization
我有下面的
查询
,它并不完全像我想要的那样工作,它真的很慢,所以我想我应该寻求一些帮助。 linenum如果我没有在最后的select上执行distinct,但不知何故需要执行distinct,那么
查询
就会运行有没有更好/更有效的方法来执行这种性质的
查询
,并返回正确的记录数量? 谢谢
浏览 2
提问于2009-12-22
得票数 1
回答已采纳
1
回答
优化
存储
过程
查询
sql-server
、
sql-server-azure
参见下面的
存储
过程
。 它由一个应用程序使用,该应用程序执行搜索,获取用户输入的订单并显示它们。大多数情况下,它会在几秒钟内返回预期结果。但是,当搜索特定的供应商时,它会在5-10秒内返回答案。我认为这是一个
优化
问题,但我不确定应该做什么。 ALTER PROCEDURE [dbo].
浏览 26
提问于2020-08-28
得票数 0
回答已采纳
1
回答
存储
过程
:
查询
优化
sql-server
、
performance
、
stored-procedures
系统有一个
存储
过程
,其中有7个选择,并使用UNION将其合并。我已经
优化
了,但是
查询
仍然很慢。我试着用CASE更快地完成它,但是仍然很慢。执行的时间是一分钟。根据下面的
查询
,我应该创建哪些索引?ALTER PROCEDURE [dbo].
浏览 2
提问于2014-06-10
得票数 0
3
回答
SQL服务器是否
优化
或预解析
存储
过程
?
sql-server
、
optimization
、
stored-procedures
尽管DBA会告诉您(“使用
存储
过程
,因为服务器将
优化
它们,因此它们比临时
查询
更快”),我听说SQL server实际上并没有
优化
存储
过程
。我没有询问特定的Server版本,因为我假设历史在有意义的理解中是相关的。 请注意,我的问题不是,“临时
查询
与
存储
过程
浏览 0
提问于2011-10-05
得票数 5
1
回答
SQL Server
查询
优化
器所用时间和编号
sql-server
、
stored-procedures
、
optimization
、
execution-plan
在中,能否找到
查询
优化
器用于生成N个执行计划的时间?(比方说对于特定的
存储
过程
)。谢谢!
浏览 0
提问于2016-08-05
得票数 0
2
回答
使用
存储
过程
优化
查询
java
、
mysql
、
sql
我正在
优化
一个我从未见过的开发人员很久以前编写的代码。我遇到了一种需要修改的方法。首先想到的是使用
存储
过程
。也许有更好的方法来实现这一点,因此,这个问题。ResultSet rs3 = stmt3.executeQuery(query3); }除了使用
存储
过程
之外
浏览 3
提问于2014-08-13
得票数 0
回答已采纳
3
回答
在使用编译
查询
时,我们还需要
存储
过程
吗?
.net
、
sql-server
、
linq-to-sql
、
entity-framework
、
compiled-query
当在实体框架(或linq-to- SQL )中与Server结合使用已编译的
查询
时,使用
存储
过程
实际上还有什么性能好处吗?-编辑-- 对于Yakimych在下面的回答,我并不是说编译后的
查询
与
存储
过程
相同。如果您已经在应用程序端完成了所有可能的
优化
(在本例中是编译的<
浏览 5
提问于2010-09-27
得票数 14
回答已采纳
3
回答
添加Server索引,但如何只重新编译受影响的
存储
过程
?
sql
、
sql-server
、
sql-server-2005
、
tsql
、
indexing
编辑:由于数据库是通过添加索引或在索引列中更改数据等操作而更改的,因此应该通过重新编译来重新
优化
用于访问其表的原始
查询
计划。此
优化
在Microsoft 2005重新启动后第一次运行
存储
过程
时自动发生。如果
存储
过程
使用的基础表发生更改,也会发生这种情况。但是如果添加了
存储
过程
可能从中受益的新索引,则在下次重新启动
存储
过
浏览 2
提问于2009-05-08
得票数 4
回答已采纳
1
回答
分析链接服务器
sql
、
sql-server
、
profiler
、
linked-server
我正在尝试
优化
一组
存储
过程
。A上的参数化
查询
在服务器B上插入数据在A上加入当我试图分析
存储
过程
时,我没有得到一个有用的跟踪文件。当我跟踪server时,我只看到
存储
过程
的执行,但是没有看到
存储
过程
的内部
查询
,因为它们是通过链接服务器引用服务器B的。当我跟踪服务器B时,我没有看到与服务器A上的
存储</em
浏览 3
提问于2009-07-14
得票数 1
回答已采纳
1
回答
PL/pgSQL函数和
优化
栅栏?
postgresql
、
optimization
、
functions
我所记得的是,
存储
过程
比普通
查询
更快,因为它避免了
查询
编译和
优化
。即使函数是完全用PL/pgSQL编写的,也是这样吗?
浏览 0
提问于2013-10-23
得票数 3
回答已采纳
3
回答
如何在Oracle中找到
存储
过程
的成本并进行
优化
performance
、
oracle
、
stored-procedures
、
plsql
、
query-optimization
有谁能告诉我,在Oracle中是否有任何方法可以找出
存储
过程
的成本?如果没有直接的方法,我想知道任何替代品。我发现成本的方法是自动跟踪
存储
过程
中使用的所有
查询
,然后根据
查询
执行的频率估算proc成本。下面是用作
存储
过程
中游标的动态sql
查询
。这个游标是在循环中打开和获取的。我获取信息并将
浏览 1
提问于2013-02-08
得票数 1
5
回答
查询
执行计划如何影响
查询
执行?
optimization
、
sql-server
、
stored-procedures
、
query
我读过一些关于Server
查询
优化
的文章。我要指出的一点是,Server在第一次执行时为每个
存储
过程
生成一个
查询
执行计划。这些执行计划
存储
在数据库中,并将用于将来执行相同的SPs。我不明白的部分是: SQL Server如何使用这个“
查询
执行计划”来
优化
查询
执行?我们能做些什么来
优化
它生成的
查询
执行计划吗?
浏览 0
提问于2016-03-23
得票数 2
1
回答
Server 2008编译的TSQL性能
sql-server-2008
、
tsql
、
compiled
编译的意思是在
存储
过程
中托管select语句。select t1.f1, t2.f2 from t1 inner join t2 on t1.pk = t2.fk 当将上面的sql分解为
存储
的proc而不是命令文本时,它会运行得更快吗
浏览 1
提问于2013-07-31
得票数 2
回答已采纳
2
回答
Sql Server 2014的"Hekaton“编译
存储
过程
是否解决了参数嗅探问题?
sql-server
、
compiled-query
、
query-hints
、
parameter-sniffing
、
memory-optimized-tables
SQL Server2014的宣称,“
存储
过程
中的业务逻辑的本机编译”。然而,由于SQL Server2012和更早版本中的“参数嗅探”(参见和)的问题,我总是被迫使用 (或与其等效的)来设计我的大多数
存储
过程
。这可以有效地防止缓存
查询
计划,并强制SQL Server在每次运行
查询
时重新编译/重新
优化
查询
。由于Hekaton的很大一部分性能收益来自重用本机编译的
查询
,SQL Server 2014是否解决了参数嗅探问题,以便
浏览 9
提问于2013-06-26
得票数 4
回答已采纳
2
回答
使用子
查询
优化
存储
过程
sql
、
sql-server
、
tsql
我正在
优化
使用子
查询
的
存储
过程
。我需要替换这个子
查询
以获得更少的执行时间。
浏览 6
提问于2022-03-03
得票数 -2
1
回答
Mysql
存储
过程
的
查询
优化
php
、
mysql
、
stored-procedures
、
query-optimization
我们使用
存储
过程
,请推荐任何最佳的快速操作方法。INDEX `hr_id` (`hr_id`),)ENGINE=InnoDB 这是我的
存储
例程
浏览 1
提问于2017-09-12
得票数 0
2
回答
存储
过程
在重新编译后运行速度很快
stored-procedures
、
sql-server-2008-r2
我对SQL Server2008 R2上的
存储
过程
有一个非常奇怪的问题。有时,大约每个月一次,我有一个程序变得非常慢,大约需要6秒来运行,而不是几毫秒。并不是所有的
存储
过程
都会发生这种情况,只有一个(服务器上有几百个)。 我的猜测是,当编译sp时,它被缓存,每次我调用它时,这个缓存都会被重用,而这个缓存的版本由于某种原因而被破坏。我希望也许有些人已经遇到了这种问题,或者至少可以为我指出正确的方向,比如SQL Server或IIS的什么配置会影响
存储
过程
缓存?
浏览 1
提问于2013-05-29
得票数 16
回答已采纳
1
回答
查询
以查找使用动态临时表的
存储
过程
stored-procedures
、
sql-server-2016
假设我的数据库中有10,000个
存储
过程
,每个
存储
过程
都有1000个LOC。其中一些
存储
过程
使用动态临时表。我想找出所有使用动态临时表的
存储
过程
。 有没有人能帮我
优化
一下这个任务的
查询
?
浏览 3
提问于2017-10-14
得票数 0
1
回答
在批处理中调用
存储
过程
时SQLCLR状态持久性
sql-server
、
caching
、
stored-procedures
、
batch-processing
、
sqlclr
假设在SQLCLR
存储
过程
之间共享状态的静态变量不会在
存储
过程
执行之间被取消,因为
存储
过程
在同一个程序集中定义并在批处理中执行--这使
查询
优化
器能够识别它吗?
浏览 4
提问于2017-07-10
得票数 2
回答已采纳
2
回答
如何
优化
中实体框架生成的SQL
查询
?
c#
、
sql
、
sql-server
、
entity-framework
、
linq
我在linq中创建了一个
查询
,它返回了我店里最活跃的销售人员的表: .OrderByDescending(x => x.ItemsToSell)受约束的SQL
查询
如下所示我希望
优化
生成的SQL
查询
并将
优化
查询
插入到
存储
过
浏览 3
提问于2016-01-16
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券