“%1 SortMergePass:合并 %2 个操作,用时 %3 秒,剩下 %4 个操作,%5 次读取 = %6 M,操作长度=%7,阶段 %8,磁盘上 %9 M”
项目 |
描述 |
SQLCode
|
1009143L
|
常量
|
EMSG_SORT_INFOMERGED1
|
SQLState
|
QSB40
|
ODBC 2 状态
|
确定
|
ODBC 3 状态
|
确定
|
Sybase 错误代码
|
21068
|
严重级代码
|
1
|
参数 1
|
排序对象。
|
参数 2
|
此合并轮次中合并的操作数量。
|
参数 3
|
此合并轮次的用时。
|
参数 4
|
剩余等待合并的操作数量。
|
参数 5
|
此轮次中完成读取的页数。
|
参数 6
|
此轮次中读取数据的兆字节数。
|
参数 7
|
此轮次中对页操作的平均长度。
|
参数 8
|
达到的部分阶段数。
|
参数 9
|
在此轮次中物理读取数据的兆字节数。
|
可能的原因
在每个合并轮次之后都会提供此信息。一个合并轮次会合并一定数量的操作,每个操作使用一个已占用的缓冲区页,而对于输出操作还会使用一个已占用的缓冲区。请注意,在一个合并阶段中可以包含多个合并轮次。一个合并阶段会读取所有排序数据,并且生成一组新操作作为下一阶段的输入。