腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SQL
Server
查找
索引
定义
sql-server
、
indexing
、
definition
SQL
Server
查找
索引
定义
我的任务是将一组表模式、内容和表对象迁移到Azure SQLdb。我遇到了触发器和
索引
的问题。它们没有被复制过来。触发器很容易从sys.modules表中获得,但是使用
索引
就不太好用了。
浏览 6
提问于2020-07-25
得票数 0
6
回答
SQL
Server
计划:
索引
扫描/
索引
查找
之间的差异
sql
、
sql-server
、
sql-execution-plan
在
SQL
Server
执行计划中,
索引
扫描和
索引
查找
有什么不同 我使用的是
SQL
Server
2005。
浏览 0
提问于2009-07-16
得票数 91
回答已采纳
2
回答
复合列上的非CLustered
索引
引用
sql-server
、
tsql
、
datetime
、
optimization
、
non-clustered-index
我在
SQL
Server
中有一个datetime列(AdmitDate)和一个varchar列(Status)的非聚集
索引
。现在的问题是,我只根据datetime列过滤结果(仅在AdmitDate列上没有
索引
)。为了利用非聚集
索引
,我对varchar列(Status)使用了not null条件,但在该场景中,执行计划显示为“
索引
扫描”。00:00:00.000') --Index S
浏览 3
提问于2015-02-16
得票数 0
1
回答
SQL
Server
如何知道为特定扩展区分配了哪个磁盘簇?
sql-server
、
sql-server-2012
、
sql-server-2008-r2
、
database-administration
、
sqlstorage
假设我们有一个具有唯一聚集
索引
的表。我们使用
索引
键值查询该表中的一行。
SQL
Server
将使用
索引
查找
来
查找
相关数据页。但是,在拥有file_id:page_id之后,
SQL
Server
如何从物理磁盘读取这些数据页呢?它如何知道磁盘扇区/簇的位置?
浏览 0
提问于2017-10-25
得票数 1
1
回答
Server
查询执行计划
sql
、
sql-server
、
indexing
、
sql-execution-plan
在这个数据库中,查询如下,所以我创建了这样一个
索引
CREATE NONCLUSTERED INDEX Objednavka_ODIS_index根据我所学到的,我认为Index Seek应该首先执行,这样引擎就可以找到
索引
中包含(
索引
的) ODIS属性的行的位置,然后当它已经知道位置时,它应该使用Key Lookup检索整个数据,或者我错了吗?
浏览 3
提问于2020-01-13
得票数 0
3
回答
在
SQL
Server
中
查找
和扫描
sql
、
sql-server
、
tsql
我如何编写将生成
查找
而不是扫描的查询。我试图在谷歌中找到这一点,但到目前为止,没有任何运气。谢谢
浏览 0
提问于2009-10-29
得票数 4
回答已采纳
1
回答
查看查询性能方案
sql
、
sql-server
我假设
SQL
Server
足够智能,可以在我将where子句应用于视图时优化性能,以便它将查询优化为单个记录查询,而不是选择所有记录,然后根据where子句中提供的单个ID过滤记录。你能确认一下吗?
浏览 0
提问于2018-03-14
得票数 0
5
回答
添加多条记录后的
SQL
Server
FTS性能
sql-server
、
performance
、
full-text-search
对于这些列表的搜索,我们使用
SQL
Server
2008的FTS,它通常工作得很好。我们最大的客户有90万个名字,并享受亚秒级的搜索时间。我检查了全文
索引
器,它声称最近完成了一次爬行。 查看执行计划,我注意到在fast情况下(对于较大的客户端),
SQL
Server
首先执行FTS,然后对结果进行
索引
查找
。对于较新的客户端,它首先执行
索引
查找
(显然,对于新记录,
查找
了150,000次),然后执行FTS。因此,我尝试了W
浏览 0
提问于2009-01-27
得票数 4
2
回答
为什么不从
SQL
Server
查询中删除键
查找
?
sql-server
、
indexing
、
query-optimization
我在
SQL
Server
查询中出现了一个键
查找
。
SQL
Server
执行计划指出,键
查找
的对象是
索引
Table1.PK_TABLE1。输出列表包括来自Table1的另外两列。所以我决定创建一个覆盖
索引
,如下所示:当我运行查询时,相同的键
查找
仍然在发生
浏览 2
提问于2014-12-11
得票数 0
1
回答
可以强制扫描提高查询性能
sql
、
sql-server
我认为强制搜索可以提高SELECT查询的性能,但我想知道强制扫描是否也可以提高查询的性能。
浏览 1
提问于2012-10-31
得票数 5
回答已采纳
1
回答
复合
索引
-
SQL
Server
sql-server
、
composite-index
sql
sys.dm_db_index_usage_stats DMV提供有关
sql
server
中的
索引
的
查找
和扫描次数的信息。有没有一种方法可以找出在复合
索引
中
查找
和扫描独立列的方法。
浏览 1
提问于2009-12-24
得票数 4
回答已采纳
1
回答
非sargable查询可以使用非聚集
索引
吗?
sql-server
我浏览了070-461MS Book,它基于
SQL
Server
2012(现在是
SQL
Server
2014),发现查询的这一部分不应该使用非聚集
索引
,因为我们在WHERE谓词中没有使用SARGs语法。DATEDIFF(day, '20060709', orderdate) <= 2这里的链接也支持相同的内容: 我在
SQL
Serve
浏览 2
提问于2018-07-08
得票数 0
2
回答
Server
执行计划
索引
查找
sql-server
、
sql-execution-plan
我试图改进与
索引
几乎相同的两个查询。我在第一个查询中看到了一个表扫描,并创建了一个
索引
以使
索引
查找
,当我看到第二个查询时,
SQL
Server
指示创建一个
索引
等于我最后创建的仅更改列顺序的
索引
,但是在执行计划中,
Server
引擎已经在表上执行
索引
查找
我的问题是: 如果
Server
执行计划已经是
索引
查找
,是否应该为该查询创建另一个
索引</e
浏览 2
提问于2016-07-12
得票数 1
回答已采纳
1
回答
SQL
Server
使用哪种类型的搜索来获取结果
sql-server-2008
我在想,当我使用:from table_name
SQL
Server
2008在内部使用哪种类型的搜索来获取行?
浏览 2
提问于2013-04-14
得票数 2
回答已采纳
4
回答
SQL
:什么是聚集
索引
扫描,为什么/何时使用它?
sql-server-2008
SQL
Server
2008 看看执行计划说集群
索引
扫描占了70%,为什么?那是什么?
浏览 1
提问于2010-10-29
得票数 2
回答已采纳
1
回答
Server
2005缓存了无法工作的执行计划。
sql-server
、
sql-server-2005
、
sql-execution-plan
我们有一个视图,用于通过聚集
索引
查找
表中的记录。视图在select语句中还有几个子查询,这些子查询在两个大表中
查找
数据,也是通过聚集
索引
查找
数据。但是,在生成执行计划时,
Server
偶尔会在tableB上使用不包含传递的值的
索引
。因此,按照上面的示例,尽管tableB上存在一个列a的
索引
,但是该计划会扫描具有z列的聚集
索引
。因此,当
SQL
执行此操作时,它必须扫描
索引
中的每条记录,因为它将永远不存在,
浏览 0
提问于2013-01-11
得票数 1
回答已采纳
1
回答
索引
扫描、
索引
查找
和表扫描
sql
、
sql-server
、
sql-server-2008
(1, 'Yogesh', 8855664452), (2, 'Vinay', 9977884455), (3, 'Sam', 9988554466) 但是,当我使用以下查询时:from Tab_with_Ix 我得到的执行计划如下:我的问题是:为什么
Server
只使用一次表扫描,而另一次则使用
索引
查找
?
浏览 3
提问于2014-08-22
得票数 4
回答已采纳
2
回答
为什么只有
索引
扫描,RID在哪里?
sql-server
、
execution
SELECT ContractId , SignDate FROM Contracts 所有这些都是对非聚集
索引
的扫描这个
索引
并不包括我在输出中需要的所有列。我以为会有一些RID运算符从antoher结构中获取柱子。
浏览 2
提问于2017-10-20
得票数 2
2
回答
SQL
Server
统计信息
sql-server
、
database
、
indexing
、
statistics
它们非常简单: select * from tablex where processed='0‘ 有一个已处理的
索引
,每个查询应该在一个包含1 1MM记录的表上返回<1000行。请记住,我绝不会称自己为
SQL
Server
经验丰富的用户……这是第一次使用这个分析器。
浏览 0
提问于2008-10-09
得票数 14
回答已采纳
1
回答
为什么
Server
不使用我的计算列执行
索引
查找
sql-server
我使用的是
Server
2008,它拒绝对包含计算列的
索引
执行搜索。如果我试图通过将WITH (INDEX=IX_Person_PhoneNumberComparable)添加到查询中来强制使用电话号码
索引
,则
SQL
尝试执行扫描,而不是搜索。如果我尝试使用FORCESEEK查询提示,那么
Server
将给出以下错误: 由于此查询中
定义
的提示,查询处理器无法生成查询计划。因此,基本上,由于某种原因,
Server
拒绝
查找
我的
索引
!为什么?
浏览 2
提问于2013-11-22
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SQL索引一步到位
男朋友连模糊匹配like %怎么优化都不知道
深入探索 SQL Server 2017-郭建敏
数据库索引学习&分享
XML的简单使用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券