SQL 查询性能优化 解决书签查找

时间:2021-01-21 14:55:10
【文件属性】:
文件名称:SQL 查询性能优化 解决书签查找
文件大小:164KB
文件格式:PDF
更新时间:2021-01-21 14:55:10
SQL sql优化 优化 先来看看什么是书签查找:     当优化器所选择的非聚簇索引只包含查询请求的一部分字段时,就需要一个查找(lookup)来检索其他字段来满足请求。对一个有聚簇索引的表来说是一个键查找(key lookup),对一个堆表来说是一个RID查找(RID lookup)。这种查找即是——书签查找。    书签查找根据索引的行定位器从表中读取数据。因此,除了索引页面的逻辑读取外,还需要数据页面的逻辑读取。 从索引的行定位器到从表中读取数据这之间会产生一些额外的开销,本文就来解决这个开销。 先看下我的测试表结构: 其中可以看出 有一个 聚簇索引 PK_UserID 和一个 非聚簇索引IX_UserName

网友评论