小编Sim*_*wsi的帖子

索引交集是否适用于包含的列?

报告设计者问我是否可以向表添加新索引以加快特定报告的速度。索引将位于单个列 CreatedDate 上,但会包含列。

表上已经有五个索引,我想避免为特定的报告或查询创建单独的索引。但是,我认为单列索引在索引交叉中可能很有用,特别是在可能用于多个查询的列上,例如 CreatedDate。

为了帮助我做出决定,我想知道的是,包含列的索引是否可以用于索引交叉,或者包含列是否会阻止索引用于索引交叉。

我试过用谷歌搜索这个问题,但没有找到任何关于包含的列对索引交集的影响的信息。

index sql-server sql-server-2008-r2 index-tuning

2
推荐指数
1
解决办法
577
查看次数

有什么方法可以链接“开始”和“完成”事件吗?

在 SQL Server 扩展事件中,是否有任何方法可以将“开始”事件(例如 )rpc_starting与“完成”事件(例如 )链接起来rpc_completed?例如,是否有类似相关 ID 的东西可以唯一标识对 SQL Server 的调用?

我想查询记录的事件,以获取通话的开始时间(来自 )rpc_starting及其持续时间(来自 )rpc_completed。到目前为止,我还没有找到任何方法来唯一链接同一调用的开始和结束。

我认为该request_id操作可能会起作用,但对于我查看过的事件,它似乎显示为 0。

sql-server extended-events

1
推荐指数
1
解决办法
54
查看次数