SQLSERVER聚集索引与非聚集索引的再次研究(上)

上篇主要说聚集索引

下篇的地址:SQLSERVER聚集索引与非聚集索引的再次研究(下)

由于本人还是SQLSERVER菜鸟一枚,加上一些实验的逻辑严谨性,
单写《SQLSERVER聚集索引与非聚集索引的再次研究(上)》就用了12个小时,两篇文章加起来最起码写了20个小时,
本人非常非常用心的努力完成这两篇文章,希望各位看官给点意见o(∩_∩)o

为了搞清楚索引内部工作原理和结构,真是千头万绪,这篇文章只是作为参考,里面的观点不一定正确

有一些问题,msdn里,网上的文章里,博客园里都有提到,但是这些问题的答案是正确的吗?其实有时候我自己都想知道答案

比如,画聚集索引的图,有一些人用表格来表示,但是他们正确吗?

以前知道聚集索引 非聚集索引是B树 二叉树结构,又知道执行计划图标很像二叉树很传神,但是还是觉得很抽象

这篇文章写完以后还是比较抽象但是最起码比以前清晰一些了

有很多问题不知道为什么,但是MSDN就是这样说的,既然说得这麽模糊不如自己做一下实验,验证一下MSDN的内容吧o(∩_∩)o

--------------------------------------------华丽的分割线---------------------------------------------

先来看一下索引的结构,文章里面的一些结构图都是自己画的一些草图,本人自认画得非常烂,希望各位看官谅解o(∩_∩)o

----------------------------------------------华丽的分割线---------------------------------------------------------

先创建一个表,保存DBCC IND的结果

 CREATE TABLE DBCCResult (
PageFID NVARCHAR(200),
PagePID NVARCHAR(200),
IAMFID NVARCHAR(200),
IAMPID NVARCHAR(200),
ObjectID NVARCHAR(200),
IndexID NVARCHAR(200),
PartitionNumber NVARCHAR(200),
PartitionID NVARCHAR(200),
iam_chain_type NVARCHAR(200),
PageType NVARCHAR(200),
IndexLevel NVARCHAR(200),
NextPageFID NVARCHAR(200),
NextPagePID NVARCHAR(200),
PrevPageFID NVARCHAR(200),
PrevPagePID NVARCHAR(200)
)

创建一个聚集索引表

 --只有聚集索引
CREATE TABLE Department(
DepartmentID int IDENTITY(1,1) NOT NULL PRIMARY KEY,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
)

插入10W条记录

 INSERT INTO Department(name,[Company],groupname) VALUES('销售部','中国你好有限公司XX分公司','销售组')
GO 100000

将DBCC IND的结果放入DBCCRESULT表

 INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department,-1) ')

查询Department表中的页面情况

先说明一下:

PageType  分页类型: 1:数据页面;2:索引页面;3:Lob_mixed_page;4:Lob_tree_page;10:IAM页面

IndexID    索引ID:   0 代表堆, 1 代表聚集索引, 2-250 代表非聚集索引 ,大于250就是text或image字段

红色框部分都是需要关注的

第一个:IAM页不是只有堆表才有也不只是维护堆表中的数据页的连续,有索引的表都有,所以IAM页不只维护数据页,也维护索引页的连续,在下篇说到非聚集索引的时候

我会给出MSDN的解释和IAM页在聚集索引表,非聚集索引表中的情况

第二个:每个数据页的IndexID都是1,不是说数据页变成了索引页,而是说现在数据页已经属于聚集索引的一部分,不在堆里了

第三个:每个数据页的IndexLevel都是0,就是说数据页在聚集索引的最下层

第四个:索引页和数据页,前一页和后一页是首尾相连的,但是数据页和索引页不是首尾相连的,也就是说没有一个数据页的[PrevPagePID]指向14464页或3528页

那么在上面的聚集索引图片中为什麽会说索引页指向数据页呢?叶子节点就是数据页呢?

数据页的index level是0,那么就是说聚集索引的叶子节点就是数据页

上面索引页的结构

现在来看一下索引页里都有什么,运行下面的SQL语句

 DBCC TRACEON(3604,-1)
GO DBCC PAGE([pratice],1,3527,3)
GO DBCC PAGE([pratice],1,3528,3)
GO DBCC PAGE([pratice],1,14464,3)
GO

您们应该看到ChildPageId,所以上面我的图为什麽会这样画的原因,索引页连接着数据页,而且一个索引页指向多个数据页

DepartmentID是主键列,从1开始自增,那么从下图可以看出主键列数据是从最左边的索引节点(不是叶子节点)开始排序

这里有个问题:为什麽根节点只有两行???是不是根节点只作连接作用,所以只有两行 ??

答:其实我们在建立索引的时候,会有一个默认选项:PAD_INDEX

PAD_INDEX 选项只作用于 非叶级索引页

如果PAD_INDEX未指定,则默认会为非叶级页留出一行空间

在非叶级页上的行数永远不会小于两行

聚集索引页里主键列DepartmentID上一行与下一行相差120条记录,一个数据页刚好容纳120条记录

KeyHashValue根据主键列的第一个字段而生成的,就算两个表完全一样,这个hash出来的KeyHashValue都不会一样

我创建了一个一模一样的表Department2,看到hash出来的值都不一样

------------------------------------------------------------华丽的分割线------------------------------------------------------

聚集索引怎麽找记录的???

这里要分两种情况:(1)聚集索引查找  (2)聚集索引扫描

(1)聚集索引查找

放大一下索引页

SQLSERVER聚集索引查找记录的流程

先用二分查找法找到实际的数据页面,然后再到数据页里把实际数据读出来

这里还有一个keyhashvalue用来锁定数据行资源, 运行下面的SQL语句,看一下SQLSERVER申请的锁就知道了

下面实验我在Department2表里做的,表数据和表结构和Department1一模一样

 --只有聚集索引
CREATE TABLE Department2(
DepartmentID int IDENTITY(1,1) NOT NULL PRIMARY KEY,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
) INSERT INTO Department2(name,[Company],groupname) VALUES('销售部','中国你好有限公司XX分公司','销售组')
GO 100000 SELECT * FROM Department2 --先清空[DBCCResult]表里的记录
--TRUNCATE TABLE [dbo].[DBCCResult]
INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department2,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC DBCC PAGE([pratice],1,14471,3)
GO DBCC PAGE([pratice],1,4375,3)
GO
DBCC PAGE([pratice],1,4376,3)
GO

下面这个证明代码在《SQLSERVER企业级平台管理实践》里找的

USE 数据库
GO
SELECT
[request_session_id],
c.[program_name],
DB_NAME(c.[dbid]) AS dbname,
[resource_type],
[request_status],
[request_mode],
[resource_description],OBJECT_NAME(p.[object_id]) AS objectname,
p.[index_id]
FROM sys.[dm_tran_locks] AS a LEFT JOIN sys.[partitions] AS p
ON a.[resource_associated_entity_id]=p.[hobt_id]
LEFT JOIN sys.[sysprocesses] AS c ON a.[request_session_id]=c.[spid]
WHERE c.[dbid]=DB_ID('数据库') --AND a.[request_session_id]=@@SPID
ORDER BY [request_session_id],[resource_type]

需要记住的是,B树索引本身并不能找到具体的一条记录,能找到的只是该记录所在的页面,数据库把页面载入到内存,这里算一个读I/O

对真个页面进行扫描,由于在内存中查找的一个页面里的一条记录很快,因此通常忽略这部分扫描所用的时间

二分查找只是个缩小查找范围的查找方法,本身作用于的对象是一个个的数据页面,要找到具体某条记录还需要读取整个页面到内存进行查找

(2)聚集索引扫描

先drop掉Department2表,然后重新创建Department2表

 --只有聚集索引
CREATE TABLE Department2(
DepartmentID int IDENTITY(1,1) NOT NULL PRIMARY KEY,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
) DECLARE @i INT
SET @i=1
WHILE @i < 100000
BEGIN
INSERT INTO Department3 ( name, [Company], groupname )
VALUES ( '销售部', '中国你好有限公司XX分公司'+CAST(@i AS VARCHAR(200)), '销售组'+CAST(@i AS VARCHAR(200)) )
SET @i = @i + 1
END SELECT * FROM Department2

证明:

 USE [pratice]
GO
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ
GO
--以下查询使用了聚集索引查找 ctrl+l
BEGIN TRAN
SELECT * FROM [dbo].[Department2] WHERE [GroupName] ='销售组83421' --COMMIT TRAN USE [pratice] --要查询申请锁的数据库
GO
SELECT
[request_session_id],
c.[program_name],
DB_NAME(c.[dbid]) AS dbname,
[resource_type],
[request_status],
[request_mode],
[resource_description],OBJECT_NAME(p.[object_id]) AS objectname,
p.[index_id]
FROM sys.[dm_tran_locks] AS a LEFT JOIN sys.[partitions] AS p
ON a.[resource_associated_entity_id]=p.[hobt_id]
LEFT JOIN sys.[sysprocesses] AS c ON a.[request_session_id]=c.[spid]
WHERE c.[dbid]=DB_ID('pratice') AND a.[request_session_id]=@@SPID ----要查询申请锁的数据库
ORDER BY [request_session_id],[resource_type]

上图“以下查询使用了聚集索引查找”,由于本人写SQL代码的时候没有修改上面注释,大家可以不用理会

为什麽会有一个键锁,那么多的页锁,在徐海蔚老师的《SQLSERVER企业级平台管理实践》的书本里第361页说到

因为在有聚集索引的表格上,数据是直接存放在索引的最底层(叶子节点),所以要扫描整个表格里的数据,就要把整个聚集索引

扫描一遍。在这里,聚集索引扫描就相当于一个表扫描。所要用的时间和资源与表扫描没有什么差别

SQLSERVER不会停止扫描数据页,所以才看到上图有那么多的页面上加了页锁,SQLSERVER需要逐个数据页逐个数据页去扫描就像堆表的全表扫描那样。

那个键锁是当SQLSERVER找到那条记录之后,需要在

记录的所在页面(即是索引页指向那个记录的数据页的那一行)加上一个键锁,以防止别人删除索引页的那一行记录

但是聚集索引扫描是不是一定比聚集索引查找要差呢?这个不一定,要看实际情况o(∩_∩)o

那么非聚集索引扫描是不是跟聚集索引扫描一样,所要用的时间和资源与表扫描没有什么差别呢???

大家可以看一下《SQLSERVER聚集索引与非聚集索引的再次研究(下)》本人做的一个小实验

实验证明了《SQLSERVER企业级平台管理实践》里第363页说到的内容

索引扫描表明SQLSERVER正在扫描一个非聚集索引。由于非聚集索引上一般只会有一小部分字段,所以这里虽然也是扫描,但是

代价会比整表扫描要小很多

------------------------------------------------华丽的分割线--------------------------------------------------------------------

这里有一个问题:没有主键但是有聚集索引,索引页的列数不一样,会多了一列,而这个列(uniquifier)的作用在下面会讲到

这里创建Department3表

 --只有聚集索引
CREATE TABLE Department3(
DepartmentID int IDENTITY(1,1) NOT NULL ,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
) CREATE CLUSTERED INDEX CL_DepartmentID ON [dbo].[Department3]([DepartmentID]) DECLARE @i INT
SET @i=1
WHILE @i < 100000
BEGIN
INSERT INTO Department3 ( name, [Company], groupname )
VALUES ( '销售部', '中国你好有限公司XX分公司'+CAST(@i AS VARCHAR(200)), '销售组'+CAST(@i AS VARCHAR(200)) )
SET @i = @i + 1
END SELECT * FROM Department3 --TRUNCATE TABLE [dbo].[DBCCResult] INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department3,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC DBCC PAGE([pratice],1,13861,3)
GO

可以看到只有聚集索引没有主键的表会比主键表多了一列uniquifier列,这个列的作用会在创建Department5表的时候讲到

-----------------------------------------------华丽的分割线-------------------------------------------------------

下面说一下,复合主键或者聚集索引建立在多个字段上,KeyHashValue只会根据第一个字段生成hash key

当你查询的时候where 后面的字段不包含创建聚集索引时的第一个字段或者复合主键的第一个字段就会聚集索引扫描而不是聚集索引查找

创建Department4表

 --只有聚集索引
CREATE TABLE Department4 --包含复合主键DepartmentID 和Name
(
DepartmentID INT IDENTITY(1, 1) NOT NULL ,
Name NVARCHAR(200) NOT NULL ,
GroupName NVARCHAR(200) NOT NULL ,
Company NVARCHAR(300) ,
ModifiedDate DATETIME NOT NULL DEFAULT ( GETDATE() ) ,
CONSTRAINT [PK_Department4_1] PRIMARY KEY CLUSTERED
( DepartmentID ASC,
Name ASC )
WITH ( PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON ) ON [PRIMARY]
) ON [PRIMARY] DECLARE @i INT
SET @i=1
WHILE @i < 100000
BEGIN
INSERT INTO Department4 ( name, [Company], groupname )
VALUES ( '销售部'+CAST(@i AS VARCHAR(200)), '中国你好有限公司XX分公司', '销售组' )
SET @i = @i + 1
END SELECT * FROM [dbo].[Department4] --TRUNCATE TABLE [dbo].[DBCCResult]
INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department4,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC DBCC PAGE([pratice],1,7102,3)
GO

 SELECT * FROM [dbo].[Department4] WHERE name='销售部6'  --聚集索引扫描  因为name不是复合主键中的第一个字段
SELECT * FROM [dbo].[Department4] WHERE name='销售部241' AND [DepartmentID]=241 --聚集索引查找
SELECT * FROM [dbo].[Department4] WHERE [DepartmentID]=241 --聚集索引查找

在建立聚集索引的时候在多个字段上建立聚集索引是没有任何意义的

因为聚集索引查找是根据建立索引的第一个字段来查找,索引扫描的时候会到数据页里扫描 ,而聚集索引的每一行只是一个数据页的范围值从而不能直接定位到要找的那条记录

所以只需要在数据表的一个字段上建立聚集索引就可以了,而究竟要在哪一个字段上建立聚集索引大家一定好好斟酌,本人建议那一个字段在order by中经常要排序的

因为数据页都已经按照聚集索引的第一个字段排好序的了

而不像非聚集索引的索引页跟数据表的记录一一对应,扫描的时候扫描索引页的每一行

大家可以对比一下聚集索引和非聚集索引页的结构

聚集索引页的结构

非聚集索引页的结构

非聚集索引页面的结构会在SQLSERVER聚集索引与非聚集索引的再次研究(下)里讲到

---------------------------------------------------------华丽的分割线-----------------------------------------------------

由于主键不允许重复值,那么就在表上创建一个不唯一的聚集索引,有人说在重复值很多的列上建立聚集索引没有意义

创建Department5表  在Company字段上建立聚集索引,Company字段的值全部都是"中国你好有限公司XX分公司"

 --只有聚集索引
USE [pratice]
GO
CREATE TABLE Department5
(
DepartmentID INT IDENTITY(1, 1) NOT NULL ,
Name NVARCHAR(200) NOT NULL ,
GroupName NVARCHAR(200) NOT NULL ,
Company NVARCHAR(300) ,
ModifiedDate DATETIME NOT NULL DEFAULT ( GETDATE() )
) CREATE CLUSTERED INDEX CL_Company ON [dbo].[Department5]([Company] ASC) --DROP TABLE [dbo].[Department5] DECLARE @i INT
SET @i=1
WHILE @i < 10000
BEGIN
INSERT INTO Department5 ( name, [Company], groupname )
VALUES ( '销售部'+CAST(@i AS VARCHAR(200)), '中国你好有限公司XX分公司', '销售组' )
SET @i = @i + 1
END
 --TRUNCATE TABLE [dbo].[DBCCResult]
INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department5,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC DBCC PAGE([pratice],1,14516,3)
GO

在Department3表的时候讲到列(uniquifier),为什麽有主键的表没有这个列,而聚集索引的表有这个列,原因在于

主键列不能有重复值,必须是唯一的,而聚集索引允许有重复值,所以聚集索引需要增加列(uniquifier)来区分重复值

而且可以看到这里uniquifier列是没有规律的,不像Department表每隔120行记录在索引页里标记一行

看一下执行计划和执行结果

 SET STATISTICS TIME ON
SELECT * FROM [dbo].[Department5] WHERE [Company]='中国你好有限公司XX分公司' AND [DepartmentID]=241 SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。 (1 行受影响) SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

 SET STATISTICS TIME ON
SELECT * FROM [dbo].[Department5] WHERE name='销售部106' AND [DepartmentID]=106 --聚集索引扫描
SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

至于应不应该在重复值很多的列上建立聚集索引我这里也不敢妄下判断,因为实际环境和这里的测试环境不一样

在MSDN中的解释:http://msdn.microsoft.com/zh-cn/library/ms177484(v=SQL.105).aspx

如果聚集索引不是唯一的索引,SQL Server 将添加在内部生成的值(称为唯一值)以使所有重复键唯一。此四字节的值对于用户不可见

还有一个,看一下叶子节点中的数据页,在每个数据页的每行记录中都有

Slot 101 Column 0 Offset 0x1d Length 4

UNIQUIFIER = 206 

因为需要标记索引列中的唯一,所以需要在每行记录中增加一列UNIQUIFIER ,但是这一列在select * 表中数据的时候是select不出来的

还有人说UNIQUIFIER 是一个可变长度的字段,但是Length 4已经说明了是一个占用4字节的字段

 PAGE: (1:14517)

 BUFFER:

 BUF @0x03EC9D64

 bpage = 0x1A096000                   bhash = 0x00000000                   bpageno = (1:14517)
bdbid = 5 breferences = 0 bUse1 = 4722
bstat = 0x3c00009 blog = 0x32159 bnext = 0x00000000 PAGE HEADER: Page @0x1A096000 m_pageId = (1:14517) m_headerVersion = 1 m_type = 1
m_typeFlagBits = 0x4 m_level = 0 m_flagBits = 0x200
m_objId (AllocUnitId.idObj) = 317 m_indexId (AllocUnitId.idInd) = 256
Metadata: AllocUnitId = 72057594058702848
Metadata: PartitionId = 72057594049462272 Metadata: IndexId = 1
Metadata: ObjectId = 1022626686 m_prevPage = (1:14514) m_nextPage = (1:14518)
pminlen = 16 m_slotCnt = 102 m_freeCnt = 38
m_freeData = 7950 m_reservedCnt = 0 m_lsn = (2568:5252:8)
m_xactReserved = 0 m_xdesId = (0:0) m_ghostRecCnt = 0
m_tornBits = -1007571449 Allocation Status GAM (1:2) = ALLOCATED SGAM (1:3) = NOT ALLOCATED
PFS (1:8088) = 0x60 MIXED_EXT ALLOCATED 0_PCT_FULL DIFF (1:6) = NOT CHANGED
ML (1:7) = NOT MIN_LOGGED Slot 0 Offset 0x60 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C060 00000000: 30001000 6a000000 d42e7c01 fea10000 †0...j.....|.....
00000010: 0600c004 0021003b 0047004d 00690000 †.....!.;.G.M.i..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310030 00360000 952e55c4 7e††††††††.1.0.6....U.~ Slot 0 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 105 Slot 0 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 0 Column 2 Offset 0x4 Length 4 DepartmentID = 106 Slot 0 Column 3 Offset 0x3b Length 12 Name = 销售部106 Slot 0 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 0 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 1 Offset 0xad Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C0AD 00000000: 30001000 6b000000 d42e7c01 fea10000 †0...k.....|.....
00000010: 0600c004 0021003b 0047004d 006a0000 †.....!.;.G.M.j..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310030 00370000 952e55c4 7e††††††††.1.0.7....U.~ Slot 1 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 106 Slot 1 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 1 Column 2 Offset 0x4 Length 4 DepartmentID = 107 Slot 1 Column 3 Offset 0x3b Length 12 Name = 销售部107 Slot 1 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 1 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 2 Offset 0xfa Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C0FA 00000000: 30001000 6c000000 d42e7c01 fea10000 †0...l.....|.....
00000010: 0600c004 0021003b 0047004d 006b0000 †.....!.;.G.M.k..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310030 00380000 952e55c4 7e††††††††.1.0.8....U.~ Slot 2 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 107 Slot 2 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 2 Column 2 Offset 0x4 Length 4 DepartmentID = 108 Slot 2 Column 3 Offset 0x3b Length 12 Name = 销售部108 Slot 2 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 2 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 3 Offset 0x147 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C147 00000000: 30001000 6d000000 d42e7c01 fea10000 †0...m.....|.....
00000010: 0600c004 0021003b 0047004d 006c0000 †.....!.;.G.M.l..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310030 00390000 952e55c4 7e††††††††.1.0.9....U.~ Slot 3 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 108 Slot 3 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 3 Column 2 Offset 0x4 Length 4 DepartmentID = 109 Slot 3 Column 3 Offset 0x3b Length 12 Name = 销售部109 Slot 3 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 3 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 4 Offset 0x194 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C194 00000000: 30001000 6e000000 d42e7c01 fea10000 †0...n.....|.....
00000010: 0600c004 0021003b 0047004d 006d0000 †.....!.;.G.M.m..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00300000 952e55c4 7e††††††††.1.1.0....U.~ Slot 4 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 109 Slot 4 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 4 Column 2 Offset 0x4 Length 4 DepartmentID = 110 Slot 4 Column 3 Offset 0x3b Length 12 Name = 销售部110 Slot 4 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 4 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 5 Offset 0x1e1 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C1E1 00000000: 30001000 6f000000 d42e7c01 fea10000 †0...o.....|.....
00000010: 0600c004 0021003b 0047004d 006e0000 †.....!.;.G.M.n..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00310000 952e55c4 7e††††††††.1.1.1....U.~ Slot 5 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 110 Slot 5 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 5 Column 2 Offset 0x4 Length 4 DepartmentID = 111 Slot 5 Column 3 Offset 0x3b Length 12 Name = 销售部111 Slot 5 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 5 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 6 Offset 0x22e Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C22E 00000000: 30001000 70000000 d42e7c01 fea10000 †0...p.....|.....
00000010: 0600c004 0021003b 0047004d 006f0000 †.....!.;.G.M.o..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00320000 952e55c4 7e††††††††.1.1.2....U.~ Slot 6 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 111 Slot 6 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 6 Column 2 Offset 0x4 Length 4 DepartmentID = 112 Slot 6 Column 3 Offset 0x3b Length 12 Name = 销售部112 Slot 6 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 6 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 7 Offset 0x27b Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C27B 00000000: 30001000 71000000 d42e7c01 fea10000 †0...q.....|.....
00000010: 0600c004 0021003b 0047004d 00700000 †.....!.;.G.M.p..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00330000 952e55c4 7e††††††††.1.1.3....U.~ Slot 7 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 112 Slot 7 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 7 Column 2 Offset 0x4 Length 4 DepartmentID = 113 Slot 7 Column 3 Offset 0x3b Length 12 Name = 销售部113 Slot 7 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 7 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 8 Offset 0x2c8 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C2C8 00000000: 30001000 72000000 d42e7c01 fea10000 †0...r.....|.....
00000010: 0600c004 0021003b 0047004d 00710000 †.....!.;.G.M.q..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00340000 952e55c4 7e††††††††.1.1.4....U.~ Slot 8 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 113 Slot 8 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 8 Column 2 Offset 0x4 Length 4 DepartmentID = 114 Slot 8 Column 3 Offset 0x3b Length 12 Name = 销售部114 Slot 8 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 8 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 9 Offset 0x315 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C315 00000000: 30001000 73000000 d42e7c01 fea10000 †0...s.....|.....
00000010: 0600c004 0021003b 0047004d 00720000 †.....!.;.G.M.r..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00350000 952e55c4 7e††††††††.1.1.5....U.~ Slot 9 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 114 Slot 9 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 9 Column 2 Offset 0x4 Length 4 DepartmentID = 115 Slot 9 Column 3 Offset 0x3b Length 12 Name = 销售部115 Slot 9 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 9 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 10 Offset 0x362 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C362 00000000: 30001000 74000000 d52e7c01 fea10000 †0...t.....|.....
00000010: 0600c004 0021003b 0047004d 00730000 †.....!.;.G.M.s..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00360000 952e55c4 7e††††††††.1.1.6....U.~ Slot 10 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 115 Slot 10 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 10 Column 2 Offset 0x4 Length 4 DepartmentID = 116 Slot 10 Column 3 Offset 0x3b Length 12 Name = 销售部116 Slot 10 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 10 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 11 Offset 0x3af Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C3AF 00000000: 30001000 75000000 d52e7c01 fea10000 †0...u.....|.....
00000010: 0600c004 0021003b 0047004d 00740000 †.....!.;.G.M.t..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00370000 952e55c4 7e††††††††.1.1.7....U.~ Slot 11 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 116 Slot 11 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 11 Column 2 Offset 0x4 Length 4 DepartmentID = 117 Slot 11 Column 3 Offset 0x3b Length 12 Name = 销售部117 Slot 11 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 11 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 12 Offset 0x3fc Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C3FC 00000000: 30001000 76000000 d52e7c01 fea10000 †0...v.....|.....
00000010: 0600c004 0021003b 0047004d 00750000 †.....!.;.G.M.u..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00380000 952e55c4 7e††††††††.1.1.8....U.~ Slot 12 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 117 Slot 12 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 12 Column 2 Offset 0x4 Length 4 DepartmentID = 118 Slot 12 Column 3 Offset 0x3b Length 12 Name = 销售部118 Slot 12 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 12 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 13 Offset 0x449 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C449 00000000: 30001000 77000000 d52e7c01 fea10000 †0...w.....|.....
00000010: 0600c004 0021003b 0047004d 00760000 †.....!.;.G.M.v..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310031 00390000 952e55c4 7e††††††††.1.1.9....U.~ Slot 13 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 118 Slot 13 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 13 Column 2 Offset 0x4 Length 4 DepartmentID = 119 Slot 13 Column 3 Offset 0x3b Length 12 Name = 销售部119 Slot 13 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 13 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 14 Offset 0x496 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C496 00000000: 30001000 78000000 d52e7c01 fea10000 †0...x.....|.....
00000010: 0600c004 0021003b 0047004d 00770000 †.....!.;.G.M.w..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00300000 952e55c4 7e††††††††.1.2.0....U.~ Slot 14 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 119 Slot 14 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 14 Column 2 Offset 0x4 Length 4 DepartmentID = 120 Slot 14 Column 3 Offset 0x3b Length 12 Name = 销售部120 Slot 14 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 14 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 15 Offset 0x4e3 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C4E3 00000000: 30001000 79000000 d52e7c01 fea10000 †0...y.....|.....
00000010: 0600c004 0021003b 0047004d 00780000 †.....!.;.G.M.x..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00310000 952e55c4 7e††††††††.1.2.1....U.~ Slot 15 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 120 Slot 15 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 15 Column 2 Offset 0x4 Length 4 DepartmentID = 121 Slot 15 Column 3 Offset 0x3b Length 12 Name = 销售部121 Slot 15 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 15 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 16 Offset 0x530 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C530 00000000: 30001000 7a000000 d52e7c01 fea10000 †0...z.....|.....
00000010: 0600c004 0021003b 0047004d 00790000 †.....!.;.G.M.y..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00320000 952e55c4 7e††††††††.1.2.2....U.~ Slot 16 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 121 Slot 16 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 16 Column 2 Offset 0x4 Length 4 DepartmentID = 122 Slot 16 Column 3 Offset 0x3b Length 12 Name = 销售部122 Slot 16 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 16 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 17 Offset 0x57d Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C57D 00000000: 30001000 7b000000 d52e7c01 fea10000 †0...{.....|.....
00000010: 0600c004 0021003b 0047004d 007a0000 †.....!.;.G.M.z..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00330000 952e55c4 7e††††††††.1.2.3....U.~ Slot 17 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 122 Slot 17 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 17 Column 2 Offset 0x4 Length 4 DepartmentID = 123 Slot 17 Column 3 Offset 0x3b Length 12 Name = 销售部123 Slot 17 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 17 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 18 Offset 0x5ca Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C5CA 00000000: 30001000 7c000000 d52e7c01 fea10000 †0...|.....|.....
00000010: 0600c004 0021003b 0047004d 007b0000 †.....!.;.G.M.{..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00340000 952e55c4 7e††††††††.1.2.4....U.~ Slot 18 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 123 Slot 18 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 18 Column 2 Offset 0x4 Length 4 DepartmentID = 124 Slot 18 Column 3 Offset 0x3b Length 12 Name = 销售部124 Slot 18 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 18 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 19 Offset 0x617 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C617 00000000: 30001000 7d000000 d52e7c01 fea10000 †0...}.....|.....
00000010: 0600c004 0021003b 0047004d 007c0000 †.....!.;.G.M.|..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00350000 952e55c4 7e††††††††.1.2.5....U.~ Slot 19 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 124 Slot 19 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 19 Column 2 Offset 0x4 Length 4 DepartmentID = 125 Slot 19 Column 3 Offset 0x3b Length 12 Name = 销售部125 Slot 19 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 19 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 20 Offset 0x664 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C664 00000000: 30001000 7e000000 d52e7c01 fea10000 †0...~.....|.....
00000010: 0600c004 0021003b 0047004d 007d0000 †.....!.;.G.M.}..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00360000 952e55c4 7e††††††††.1.2.6....U.~ Slot 20 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 125 Slot 20 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 20 Column 2 Offset 0x4 Length 4 DepartmentID = 126 Slot 20 Column 3 Offset 0x3b Length 12 Name = 销售部126 Slot 20 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 20 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 21 Offset 0x6b1 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C6B1 00000000: 30001000 7f000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 007e0000 †.....!.;.G.M.~..
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00370000 952e55c4 7e††††††††.1.2.7....U.~ Slot 21 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 126 Slot 21 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 21 Column 2 Offset 0x4 Length 4 DepartmentID = 127 Slot 21 Column 3 Offset 0x3b Length 12 Name = 销售部127 Slot 21 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 21 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 22 Offset 0x6fe Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C6FE 00000000: 30001000 80000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 007f0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00380000 952e55c4 7e††††††††.1.2.8....U.~ Slot 22 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 127 Slot 22 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 22 Column 2 Offset 0x4 Length 4 DepartmentID = 128 Slot 22 Column 3 Offset 0x3b Length 12 Name = 销售部128 Slot 22 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 22 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 23 Offset 0x74b Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C74B 00000000: 30001000 81000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00800000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310032 00390000 952e55c4 7e††††††††.1.2.9....U.~ Slot 23 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 128 Slot 23 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 23 Column 2 Offset 0x4 Length 4 DepartmentID = 129 Slot 23 Column 3 Offset 0x3b Length 12 Name = 销售部129 Slot 23 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 23 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 24 Offset 0x798 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C798 00000000: 30001000 82000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00810000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00300000 952e55c4 7e††††††††.1.3.0....U.~ Slot 24 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 129 Slot 24 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 24 Column 2 Offset 0x4 Length 4 DepartmentID = 130 Slot 24 Column 3 Offset 0x3b Length 12 Name = 销售部130 Slot 24 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 24 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 25 Offset 0x7e5 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C7E5 00000000: 30001000 83000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00820000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00310000 952e55c4 7e††††††††.1.3.1....U.~ Slot 25 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 130 Slot 25 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 25 Column 2 Offset 0x4 Length 4 DepartmentID = 131 Slot 25 Column 3 Offset 0x3b Length 12 Name = 销售部131 Slot 25 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 25 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 26 Offset 0x832 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C832 00000000: 30001000 84000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00830000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00320000 952e55c4 7e††††††††.1.3.2....U.~ Slot 26 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 131 Slot 26 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 26 Column 2 Offset 0x4 Length 4 DepartmentID = 132 Slot 26 Column 3 Offset 0x3b Length 12 Name = 销售部132 Slot 26 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 26 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 27 Offset 0x87f Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C87F 00000000: 30001000 85000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00840000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00330000 952e55c4 7e††††††††.1.3.3....U.~ Slot 27 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 132 Slot 27 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 27 Column 2 Offset 0x4 Length 4 DepartmentID = 133 Slot 27 Column 3 Offset 0x3b Length 12 Name = 销售部133 Slot 27 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 27 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 28 Offset 0x8cc Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C8CC 00000000: 30001000 86000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00850000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00340000 952e55c4 7e††††††††.1.3.4....U.~ Slot 28 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 133 Slot 28 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 28 Column 2 Offset 0x4 Length 4 DepartmentID = 134 Slot 28 Column 3 Offset 0x3b Length 12 Name = 销售部134 Slot 28 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 28 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 29 Offset 0x919 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C919 00000000: 30001000 87000000 d52e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00860000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00350000 952e55c4 7e††††††††.1.3.5....U.~ Slot 29 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 134 Slot 29 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 29 Column 2 Offset 0x4 Length 4 DepartmentID = 135 Slot 29 Column 3 Offset 0x3b Length 12 Name = 销售部135 Slot 29 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 29 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 30 Offset 0x966 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C966 00000000: 30001000 88000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00870000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00360000 952e55c4 7e††††††††.1.3.6....U.~ Slot 30 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 135 Slot 30 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 30 Column 2 Offset 0x4 Length 4 DepartmentID = 136 Slot 30 Column 3 Offset 0x3b Length 12 Name = 销售部136 Slot 30 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 30 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 31 Offset 0x9b3 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64C9B3 00000000: 30001000 89000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00880000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00370000 952e55c4 7e††††††††.1.3.7....U.~ Slot 31 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 136 Slot 31 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 31 Column 2 Offset 0x4 Length 4 DepartmentID = 137 Slot 31 Column 3 Offset 0x3b Length 12 Name = 销售部137 Slot 31 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 31 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 32 Offset 0xa00 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CA00 00000000: 30001000 8a000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00890000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00380000 952e55c4 7e††††††††.1.3.8....U.~ Slot 32 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 137 Slot 32 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 32 Column 2 Offset 0x4 Length 4 DepartmentID = 138 Slot 32 Column 3 Offset 0x3b Length 12 Name = 销售部138 Slot 32 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 32 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 33 Offset 0xa4d Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CA4D 00000000: 30001000 8b000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008a0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310033 00390000 952e55c4 7e††††††††.1.3.9....U.~ Slot 33 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 138 Slot 33 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 33 Column 2 Offset 0x4 Length 4 DepartmentID = 139 Slot 33 Column 3 Offset 0x3b Length 12 Name = 销售部139 Slot 33 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 33 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 34 Offset 0xa9a Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CA9A 00000000: 30001000 8c000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008b0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00300000 952e55c4 7e††††††††.1.4.0....U.~ Slot 34 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 139 Slot 34 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 34 Column 2 Offset 0x4 Length 4 DepartmentID = 140 Slot 34 Column 3 Offset 0x3b Length 12 Name = 销售部140 Slot 34 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 34 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 35 Offset 0xae7 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CAE7 00000000: 30001000 8d000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008c0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00310000 952e55c4 7e††††††††.1.4.1....U.~ Slot 35 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 140 Slot 35 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 35 Column 2 Offset 0x4 Length 4 DepartmentID = 141 Slot 35 Column 3 Offset 0x3b Length 12 Name = 销售部141 Slot 35 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 35 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 36 Offset 0xb34 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CB34 00000000: 30001000 8e000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008d0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00320000 952e55c4 7e††††††††.1.4.2....U.~ Slot 36 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 141 Slot 36 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 36 Column 2 Offset 0x4 Length 4 DepartmentID = 142 Slot 36 Column 3 Offset 0x3b Length 12 Name = 销售部142 Slot 36 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 36 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 37 Offset 0xb81 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CB81 00000000: 30001000 8f000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008e0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00330000 952e55c4 7e††††††††.1.4.3....U.~ Slot 37 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 142 Slot 37 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 37 Column 2 Offset 0x4 Length 4 DepartmentID = 143 Slot 37 Column 3 Offset 0x3b Length 12 Name = 销售部143 Slot 37 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 37 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 38 Offset 0xbce Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CBCE 00000000: 30001000 90000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 008f0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00340000 952e55c4 7e††††††††.1.4.4....U.~ Slot 38 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 143 Slot 38 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 38 Column 2 Offset 0x4 Length 4 DepartmentID = 144 Slot 38 Column 3 Offset 0x3b Length 12 Name = 销售部144 Slot 38 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 38 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 39 Offset 0xc1b Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CC1B 00000000: 30001000 91000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00900000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00350000 952e55c4 7e††††††††.1.4.5....U.~ Slot 39 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 144 Slot 39 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 39 Column 2 Offset 0x4 Length 4 DepartmentID = 145 Slot 39 Column 3 Offset 0x3b Length 12 Name = 销售部145 Slot 39 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 39 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 40 Offset 0xc68 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CC68 00000000: 30001000 92000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00910000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00360000 952e55c4 7e††††††††.1.4.6....U.~ Slot 40 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 145 Slot 40 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 40 Column 2 Offset 0x4 Length 4 DepartmentID = 146 Slot 40 Column 3 Offset 0x3b Length 12 Name = 销售部146 Slot 40 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 40 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 41 Offset 0xcb5 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CCB5 00000000: 30001000 93000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00920000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00370000 952e55c4 7e††††††††.1.4.7....U.~ Slot 41 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 146 Slot 41 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 41 Column 2 Offset 0x4 Length 4 DepartmentID = 147 Slot 41 Column 3 Offset 0x3b Length 12 Name = 销售部147 Slot 41 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 41 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 42 Offset 0xd02 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CD02 00000000: 30001000 94000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00930000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00380000 952e55c4 7e††††††††.1.4.8....U.~ Slot 42 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 147 Slot 42 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 42 Column 2 Offset 0x4 Length 4 DepartmentID = 148 Slot 42 Column 3 Offset 0x3b Length 12 Name = 销售部148 Slot 42 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 42 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 43 Offset 0xd4f Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CD4F 00000000: 30001000 95000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00940000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310034 00390000 952e55c4 7e††††††††.1.4.9....U.~ Slot 43 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 148 Slot 43 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 43 Column 2 Offset 0x4 Length 4 DepartmentID = 149 Slot 43 Column 3 Offset 0x3b Length 12 Name = 销售部149 Slot 43 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 43 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 44 Offset 0xd9c Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CD9C 00000000: 30001000 96000000 d62e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00950000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00300000 952e55c4 7e††††††††.1.5.0....U.~ Slot 44 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 149 Slot 44 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 44 Column 2 Offset 0x4 Length 4 DepartmentID = 150 Slot 44 Column 3 Offset 0x3b Length 12 Name = 销售部150 Slot 44 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 44 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 45 Offset 0xde9 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CDE9 00000000: 30001000 97000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00960000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00310000 952e55c4 7e††††††††.1.5.1....U.~ Slot 45 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 150 Slot 45 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 45 Column 2 Offset 0x4 Length 4 DepartmentID = 151 Slot 45 Column 3 Offset 0x3b Length 12 Name = 销售部151 Slot 45 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 45 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 46 Offset 0xe36 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CE36 00000000: 30001000 98000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00970000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00320000 952e55c4 7e††††††††.1.5.2....U.~ Slot 46 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 151 Slot 46 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 46 Column 2 Offset 0x4 Length 4 DepartmentID = 152 Slot 46 Column 3 Offset 0x3b Length 12 Name = 销售部152 Slot 46 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 46 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 47 Offset 0xe83 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CE83 00000000: 30001000 99000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00980000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00330000 952e55c4 7e††††††††.1.5.3....U.~ Slot 47 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 152 Slot 47 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 47 Column 2 Offset 0x4 Length 4 DepartmentID = 153 Slot 47 Column 3 Offset 0x3b Length 12 Name = 销售部153 Slot 47 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 47 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 48 Offset 0xed0 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CED0 00000000: 30001000 9a000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00990000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00340000 952e55c4 7e††††††††.1.5.4....U.~ Slot 48 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 153 Slot 48 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 48 Column 2 Offset 0x4 Length 4 DepartmentID = 154 Slot 48 Column 3 Offset 0x3b Length 12 Name = 销售部154 Slot 48 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 48 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 49 Offset 0xf1d Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CF1D 00000000: 30001000 9b000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009a0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00350000 952e55c4 7e††††††††.1.5.5....U.~ Slot 49 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 154 Slot 49 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 49 Column 2 Offset 0x4 Length 4 DepartmentID = 155 Slot 49 Column 3 Offset 0x3b Length 12 Name = 销售部155 Slot 49 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 49 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 50 Offset 0xf6a Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CF6A 00000000: 30001000 9c000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009b0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00360000 952e55c4 7e††††††††.1.5.6....U.~ Slot 50 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 155 Slot 50 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 50 Column 2 Offset 0x4 Length 4 DepartmentID = 156 Slot 50 Column 3 Offset 0x3b Length 12 Name = 销售部156 Slot 50 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 50 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 51 Offset 0xfb7 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64CFB7 00000000: 30001000 9d000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009c0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00370000 952e55c4 7e††††††††.1.5.7....U.~ Slot 51 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 156 Slot 51 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 51 Column 2 Offset 0x4 Length 4 DepartmentID = 157 Slot 51 Column 3 Offset 0x3b Length 12 Name = 销售部157 Slot 51 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 51 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 52 Offset 0x1004 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D004 00000000: 30001000 9e000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009d0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00380000 952e55c4 7e††††††††.1.5.8....U.~ Slot 52 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 157 Slot 52 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 52 Column 2 Offset 0x4 Length 4 DepartmentID = 158 Slot 52 Column 3 Offset 0x3b Length 12 Name = 销售部158 Slot 52 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 52 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 53 Offset 0x1051 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D051 00000000: 30001000 9f000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009e0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310035 00390000 952e55c4 7e††††††††.1.5.9....U.~ Slot 53 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 158 Slot 53 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 53 Column 2 Offset 0x4 Length 4 DepartmentID = 159 Slot 53 Column 3 Offset 0x3b Length 12 Name = 销售部159 Slot 53 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 53 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 54 Offset 0x109e Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D09E 00000000: 30001000 a0000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 009f0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00300000 952e55c4 7e††††††††.1.6.0....U.~ Slot 54 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 159 Slot 54 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 54 Column 2 Offset 0x4 Length 4 DepartmentID = 160 Slot 54 Column 3 Offset 0x3b Length 12 Name = 销售部160 Slot 54 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 54 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 55 Offset 0x10eb Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D0EB 00000000: 30001000 a1000000 d72e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a00000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00310000 952e55c4 7e††††††††.1.6.1....U.~ Slot 55 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 160 Slot 55 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 55 Column 2 Offset 0x4 Length 4 DepartmentID = 161 Slot 55 Column 3 Offset 0x3b Length 12 Name = 销售部161 Slot 55 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 55 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 56 Offset 0x1138 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D138 00000000: 30001000 a2000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a10000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00320000 952e55c4 7e††††††††.1.6.2....U.~ Slot 56 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 161 Slot 56 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 56 Column 2 Offset 0x4 Length 4 DepartmentID = 162 Slot 56 Column 3 Offset 0x3b Length 12 Name = 销售部162 Slot 56 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 56 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 57 Offset 0x1185 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D185 00000000: 30001000 a3000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a20000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00330000 952e55c4 7e††††††††.1.6.3....U.~ Slot 57 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 162 Slot 57 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 57 Column 2 Offset 0x4 Length 4 DepartmentID = 163 Slot 57 Column 3 Offset 0x3b Length 12 Name = 销售部163 Slot 57 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 57 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 58 Offset 0x11d2 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D1D2 00000000: 30001000 a4000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a30000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00340000 952e55c4 7e††††††††.1.6.4....U.~ Slot 58 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 163 Slot 58 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 58 Column 2 Offset 0x4 Length 4 DepartmentID = 164 Slot 58 Column 3 Offset 0x3b Length 12 Name = 销售部164 Slot 58 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 58 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 59 Offset 0x121f Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D21F 00000000: 30001000 a5000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a40000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00350000 952e55c4 7e††††††††.1.6.5....U.~ Slot 59 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 164 Slot 59 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 59 Column 2 Offset 0x4 Length 4 DepartmentID = 165 Slot 59 Column 3 Offset 0x3b Length 12 Name = 销售部165 Slot 59 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 59 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 60 Offset 0x126c Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D26C 00000000: 30001000 a6000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a50000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00360000 952e55c4 7e††††††††.1.6.6....U.~ Slot 60 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 165 Slot 60 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 60 Column 2 Offset 0x4 Length 4 DepartmentID = 166 Slot 60 Column 3 Offset 0x3b Length 12 Name = 销售部166 Slot 60 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 60 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 61 Offset 0x12b9 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D2B9 00000000: 30001000 a7000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a60000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00370000 952e55c4 7e††††††††.1.6.7....U.~ Slot 61 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 166 Slot 61 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 61 Column 2 Offset 0x4 Length 4 DepartmentID = 167 Slot 61 Column 3 Offset 0x3b Length 12 Name = 销售部167 Slot 61 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 61 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 62 Offset 0x1306 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D306 00000000: 30001000 a8000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a70000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00380000 952e55c4 7e††††††††.1.6.8....U.~ Slot 62 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 167 Slot 62 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 62 Column 2 Offset 0x4 Length 4 DepartmentID = 168 Slot 62 Column 3 Offset 0x3b Length 12 Name = 销售部168 Slot 62 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 62 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 63 Offset 0x1353 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D353 00000000: 30001000 a9000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a80000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310036 00390000 952e55c4 7e††††††††.1.6.9....U.~ Slot 63 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 168 Slot 63 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 63 Column 2 Offset 0x4 Length 4 DepartmentID = 169 Slot 63 Column 3 Offset 0x3b Length 12 Name = 销售部169 Slot 63 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 63 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 64 Offset 0x13a0 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D3A0 00000000: 30001000 aa000000 d82e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00a90000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00300000 952e55c4 7e††††††††.1.7.0....U.~ Slot 64 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 169 Slot 64 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 64 Column 2 Offset 0x4 Length 4 DepartmentID = 170 Slot 64 Column 3 Offset 0x3b Length 12 Name = 销售部170 Slot 64 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 64 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 65 Offset 0x13ed Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D3ED 00000000: 30001000 ab000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00aa0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00310000 952e55c4 7e††††††††.1.7.1....U.~ Slot 65 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 170 Slot 65 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 65 Column 2 Offset 0x4 Length 4 DepartmentID = 171 Slot 65 Column 3 Offset 0x3b Length 12 Name = 销售部171 Slot 65 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 65 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 66 Offset 0x143a Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D43A 00000000: 30001000 ac000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ab0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00320000 952e55c4 7e††††††††.1.7.2....U.~ Slot 66 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 171 Slot 66 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 66 Column 2 Offset 0x4 Length 4 DepartmentID = 172 Slot 66 Column 3 Offset 0x3b Length 12 Name = 销售部172 Slot 66 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 66 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 67 Offset 0x1487 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D487 00000000: 30001000 ad000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ac0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00330000 952e55c4 7e††††††††.1.7.3....U.~ Slot 67 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 172 Slot 67 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 67 Column 2 Offset 0x4 Length 4 DepartmentID = 173 Slot 67 Column 3 Offset 0x3b Length 12 Name = 销售部173 Slot 67 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 67 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 68 Offset 0x14d4 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D4D4 00000000: 30001000 ae000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ad0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00340000 952e55c4 7e††††††††.1.7.4....U.~ Slot 68 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 173 Slot 68 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 68 Column 2 Offset 0x4 Length 4 DepartmentID = 174 Slot 68 Column 3 Offset 0x3b Length 12 Name = 销售部174 Slot 68 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 68 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 69 Offset 0x1521 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D521 00000000: 30001000 af000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ae0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00350000 952e55c4 7e††††††††.1.7.5....U.~ Slot 69 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 174 Slot 69 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 69 Column 2 Offset 0x4 Length 4 DepartmentID = 175 Slot 69 Column 3 Offset 0x3b Length 12 Name = 销售部175 Slot 69 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 69 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 70 Offset 0x156e Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D56E 00000000: 30001000 b0000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00af0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00360000 952e55c4 7e††††††††.1.7.6....U.~ Slot 70 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 175 Slot 70 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 70 Column 2 Offset 0x4 Length 4 DepartmentID = 176 Slot 70 Column 3 Offset 0x3b Length 12 Name = 销售部176 Slot 70 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 70 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 71 Offset 0x15bb Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D5BB 00000000: 30001000 b1000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b00000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00370000 952e55c4 7e††††††††.1.7.7....U.~ Slot 71 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 176 Slot 71 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 71 Column 2 Offset 0x4 Length 4 DepartmentID = 177 Slot 71 Column 3 Offset 0x3b Length 12 Name = 销售部177 Slot 71 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 71 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 72 Offset 0x1608 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D608 00000000: 30001000 b2000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b10000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00380000 952e55c4 7e††††††††.1.7.8....U.~ Slot 72 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 177 Slot 72 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 72 Column 2 Offset 0x4 Length 4 DepartmentID = 178 Slot 72 Column 3 Offset 0x3b Length 12 Name = 销售部178 Slot 72 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 72 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 73 Offset 0x1655 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D655 00000000: 30001000 b3000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b20000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310037 00390000 952e55c4 7e††††††††.1.7.9....U.~ Slot 73 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 178 Slot 73 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 73 Column 2 Offset 0x4 Length 4 DepartmentID = 179 Slot 73 Column 3 Offset 0x3b Length 12 Name = 销售部179 Slot 73 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 73 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 74 Offset 0x16a2 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D6A2 00000000: 30001000 b4000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b30000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00300000 952e55c4 7e††††††††.1.8.0....U.~ Slot 74 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 179 Slot 74 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 74 Column 2 Offset 0x4 Length 4 DepartmentID = 180 Slot 74 Column 3 Offset 0x3b Length 12 Name = 销售部180 Slot 74 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 74 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 75 Offset 0x16ef Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D6EF 00000000: 30001000 b5000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b40000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00310000 952e55c4 7e††††††††.1.8.1....U.~ Slot 75 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 180 Slot 75 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 75 Column 2 Offset 0x4 Length 4 DepartmentID = 181 Slot 75 Column 3 Offset 0x3b Length 12 Name = 销售部181 Slot 75 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 75 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 76 Offset 0x173c Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D73C 00000000: 30001000 b6000000 d92e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b50000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00320000 952e55c4 7e††††††††.1.8.2....U.~ Slot 76 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 181 Slot 76 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 76 Column 2 Offset 0x4 Length 4 DepartmentID = 182 Slot 76 Column 3 Offset 0x3b Length 12 Name = 销售部182 Slot 76 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 76 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 77 Offset 0x1789 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D789 00000000: 30001000 b7000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b60000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00330000 952e55c4 7e††††††††.1.8.3....U.~ Slot 77 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 182 Slot 77 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 77 Column 2 Offset 0x4 Length 4 DepartmentID = 183 Slot 77 Column 3 Offset 0x3b Length 12 Name = 销售部183 Slot 77 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 77 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 78 Offset 0x17d6 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D7D6 00000000: 30001000 b8000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b70000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00340000 952e55c4 7e††††††††.1.8.4....U.~ Slot 78 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 183 Slot 78 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 78 Column 2 Offset 0x4 Length 4 DepartmentID = 184 Slot 78 Column 3 Offset 0x3b Length 12 Name = 销售部184 Slot 78 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 78 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 79 Offset 0x1823 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D823 00000000: 30001000 b9000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b80000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00350000 952e55c4 7e††††††††.1.8.5....U.~ Slot 79 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 184 Slot 79 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 79 Column 2 Offset 0x4 Length 4 DepartmentID = 185 Slot 79 Column 3 Offset 0x3b Length 12 Name = 销售部185 Slot 79 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 79 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 80 Offset 0x1870 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D870 00000000: 30001000 ba000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00b90000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00360000 952e55c4 7e††††††††.1.8.6....U.~ Slot 80 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 185 Slot 80 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 80 Column 2 Offset 0x4 Length 4 DepartmentID = 186 Slot 80 Column 3 Offset 0x3b Length 12 Name = 销售部186 Slot 80 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 80 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 81 Offset 0x18bd Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D8BD 00000000: 30001000 bb000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ba0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00370000 952e55c4 7e††††††††.1.8.7....U.~ Slot 81 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 186 Slot 81 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 81 Column 2 Offset 0x4 Length 4 DepartmentID = 187 Slot 81 Column 3 Offset 0x3b Length 12 Name = 销售部187 Slot 81 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 81 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 82 Offset 0x190a Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D90A 00000000: 30001000 bc000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00bb0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00380000 952e55c4 7e††††††††.1.8.8....U.~ Slot 82 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 187 Slot 82 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 82 Column 2 Offset 0x4 Length 4 DepartmentID = 188 Slot 82 Column 3 Offset 0x3b Length 12 Name = 销售部188 Slot 82 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 82 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 83 Offset 0x1957 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D957 00000000: 30001000 bd000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00bc0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310038 00390000 952e55c4 7e††††††††.1.8.9....U.~ Slot 83 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 188 Slot 83 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 83 Column 2 Offset 0x4 Length 4 DepartmentID = 189 Slot 83 Column 3 Offset 0x3b Length 12 Name = 销售部189 Slot 83 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 83 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 84 Offset 0x19a4 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D9A4 00000000: 30001000 be000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00bd0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00300000 952e55c4 7e††††††††.1.9.0....U.~ Slot 84 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 189 Slot 84 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 84 Column 2 Offset 0x4 Length 4 DepartmentID = 190 Slot 84 Column 3 Offset 0x3b Length 12 Name = 销售部190 Slot 84 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 84 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 85 Offset 0x19f1 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64D9F1 00000000: 30001000 bf000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00be0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00310000 952e55c4 7e††††††††.1.9.1....U.~ Slot 85 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 190 Slot 85 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 85 Column 2 Offset 0x4 Length 4 DepartmentID = 191 Slot 85 Column 3 Offset 0x3b Length 12 Name = 销售部191 Slot 85 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 85 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 86 Offset 0x1a3e Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DA3E 00000000: 30001000 c0000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00bf0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00320000 952e55c4 7e††††††††.1.9.2....U.~ Slot 86 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 191 Slot 86 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 86 Column 2 Offset 0x4 Length 4 DepartmentID = 192 Slot 86 Column 3 Offset 0x3b Length 12 Name = 销售部192 Slot 86 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 86 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 87 Offset 0x1a8b Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DA8B 00000000: 30001000 c1000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c00000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00330000 952e55c4 7e††††††††.1.9.3....U.~ Slot 87 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 192 Slot 87 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 87 Column 2 Offset 0x4 Length 4 DepartmentID = 193 Slot 87 Column 3 Offset 0x3b Length 12 Name = 销售部193 Slot 87 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 87 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 88 Offset 0x1ad8 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DAD8 00000000: 30001000 c2000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c10000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00340000 952e55c4 7e††††††††.1.9.4....U.~ Slot 88 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 193 Slot 88 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 88 Column 2 Offset 0x4 Length 4 DepartmentID = 194 Slot 88 Column 3 Offset 0x3b Length 12 Name = 销售部194 Slot 88 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 88 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 89 Offset 0x1b25 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DB25 00000000: 30001000 c3000000 da2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c20000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00350000 952e55c4 7e††††††††.1.9.5....U.~ Slot 89 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 194 Slot 89 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 89 Column 2 Offset 0x4 Length 4 DepartmentID = 195 Slot 89 Column 3 Offset 0x3b Length 12 Name = 销售部195 Slot 89 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 89 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 90 Offset 0x1b72 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DB72 00000000: 30001000 c4000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c30000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00360000 952e55c4 7e††††††††.1.9.6....U.~ Slot 90 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 195 Slot 90 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 90 Column 2 Offset 0x4 Length 4 DepartmentID = 196 Slot 90 Column 3 Offset 0x3b Length 12 Name = 销售部196 Slot 90 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 90 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 91 Offset 0x1bbf Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DBBF 00000000: 30001000 c5000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c40000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00370000 952e55c4 7e††††††††.1.9.7....U.~ Slot 91 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 196 Slot 91 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 91 Column 2 Offset 0x4 Length 4 DepartmentID = 197 Slot 91 Column 3 Offset 0x3b Length 12 Name = 销售部197 Slot 91 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 91 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 92 Offset 0x1c0c Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DC0C 00000000: 30001000 c6000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c50000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00380000 952e55c4 7e††††††††.1.9.8....U.~ Slot 92 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 197 Slot 92 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 92 Column 2 Offset 0x4 Length 4 DepartmentID = 198 Slot 92 Column 3 Offset 0x3b Length 12 Name = 销售部198 Slot 92 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 92 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 93 Offset 0x1c59 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DC59 00000000: 30001000 c7000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c60000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90310039 00390000 952e55c4 7e††††††††.1.9.9....U.~ Slot 93 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 198 Slot 93 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 93 Column 2 Offset 0x4 Length 4 DepartmentID = 199 Slot 93 Column 3 Offset 0x3b Length 12 Name = 销售部199 Slot 93 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 93 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 94 Offset 0x1ca6 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DCA6 00000000: 30001000 c8000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c70000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00300000 952e55c4 7e††††††††.2.0.0....U.~ Slot 94 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 199 Slot 94 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 94 Column 2 Offset 0x4 Length 4 DepartmentID = 200 Slot 94 Column 3 Offset 0x3b Length 12 Name = 销售部200 Slot 94 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 94 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 95 Offset 0x1cf3 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DCF3 00000000: 30001000 c9000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c80000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00310000 952e55c4 7e††††††††.2.0.1....U.~ Slot 95 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 200 Slot 95 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 95 Column 2 Offset 0x4 Length 4 DepartmentID = 201 Slot 95 Column 3 Offset 0x3b Length 12 Name = 销售部201 Slot 95 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 95 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 96 Offset 0x1d40 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DD40 00000000: 30001000 ca000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00c90000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00320000 952e55c4 7e††††††††.2.0.2....U.~ Slot 96 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 201 Slot 96 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 96 Column 2 Offset 0x4 Length 4 DepartmentID = 202 Slot 96 Column 3 Offset 0x3b Length 12 Name = 销售部202 Slot 96 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 96 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 97 Offset 0x1d8d Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DD8D 00000000: 30001000 cb000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ca0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00330000 952e55c4 7e††††††††.2.0.3....U.~ Slot 97 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 202 Slot 97 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 97 Column 2 Offset 0x4 Length 4 DepartmentID = 203 Slot 97 Column 3 Offset 0x3b Length 12 Name = 销售部203 Slot 97 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 97 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 98 Offset 0x1dda Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DDDA 00000000: 30001000 cc000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00cb0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00340000 952e55c4 7e††††††††.2.0.4....U.~ Slot 98 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 203 Slot 98 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 98 Column 2 Offset 0x4 Length 4 DepartmentID = 204 Slot 98 Column 3 Offset 0x3b Length 12 Name = 销售部204 Slot 98 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 98 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 99 Offset 0x1e27 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DE27 00000000: 30001000 cd000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00cc0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00350000 952e55c4 7e††††††††.2.0.5....U.~ Slot 99 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 204 Slot 99 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 99 Column 2 Offset 0x4 Length 4 DepartmentID = 205 Slot 99 Column 3 Offset 0x3b Length 12 Name = 销售部205 Slot 99 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 99 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 100 Offset 0x1e74 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DE74 00000000: 30001000 ce000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00cd0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00360000 952e55c4 7e††††††††.2.0.6....U.~ Slot 100 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 205 Slot 100 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 100 Column 2 Offset 0x4 Length 4 DepartmentID = 206 Slot 100 Column 3 Offset 0x3b Length 12 Name = 销售部206 Slot 100 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 100 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM Slot 101 Offset 0x1ec1 Length 77 Record Type = PRIMARY_RECORD Record Attributes = NULL_BITMAP VARIABLE_COLUMNS Memory Dump @0x0A64DEC1 00000000: 30001000 cf000000 db2e7c01 fea10000 †0.........|.....
00000010: 0600c004 0021003b 0047004d 00ce0000 †.....!.;.G.M....
00000020: 002d4efd 56604f7d 59096750 966c51f8 †.-N.V`O}Y.gP.lQ.
00000030: 53580058 0006526c 51f85300 952e55e8 †SX.X..RlQ.S...U.
00000040: 90320030 00370000 952e55c4 7e††††††††.2.0.7....U.~ Slot 101 Column 0 Offset 0x1d Length 4 UNIQUIFIER = 206 Slot 101 Column 1 Offset 0x21 Length 26 Company = 中国你好有限公司XX分公司 Slot 101 Column 2 Offset 0x4 Length 4 DepartmentID = 207 Slot 101 Column 3 Offset 0x3b Length 12 Name = 销售部207 Slot 101 Column 4 Offset 0x47 Length 6 GroupName = 销售组 Slot 101 Column 5 Offset 0x8 Length 8 ModifiedDate = 07 17 2013 11:04PM DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

还有增加了UNIQUIFIER 列之后,无论索引页和数据页都会有所增加,性能有所损耗

下面截图右边的是数据页pageid:14517中的数据,左边的是聚集索引页面

至于性能损耗多少,可以看一下宋大侠这篇文章:

从性能的角度谈SQL Server聚集索引键的选择

----------------------------------------------------华丽的分割线-------------------------------------------------------

堆表中的数据页之间[PrevPagePID],[NextPagePID]是否会首尾相连

堆表

聚集索引表

-----------------------------------------------------华丽的分割线-------------------------------------------------

聚集索引有一个特点,就是当表记录太少的时候,可能一个数据页面就能容纳下表的所有记录,那么这时候由于可能只有一个页面不足以构成一棵B树

创建Department6表,然后插入9条记录

 --只有聚集索引
USE [pratice]
GO
CREATE TABLE Department6
(
DepartmentID INT IDENTITY(1, 1) NOT NULL ,
Name NVARCHAR(200) NOT NULL ,
GroupName NVARCHAR(200) NOT NULL ,
Company NVARCHAR(300) ,
ModifiedDate DATETIME NOT NULL DEFAULT ( GETDATE() ) ,
CONSTRAINT [PK_Department6_1] PRIMARY KEY CLUSTERED
( Name ASC,DepartmentID ASC )
WITH ( PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON ) ON [PRIMARY]
) ON [PRIMARY] DECLARE @i INT
SET @i=1
WHILE @i < 10
BEGIN
INSERT INTO Department6 ( name, [Company], groupname )
VALUES ( '销售部'+CAST(@i AS VARCHAR(200)), '中国你好有限公司XX分公司', '销售组' )
SET @i = @i + 1
END

只有一个数据页和一个IAM页

插入更多记录

 DECLARE @i INT
SET @i=1
WHILE @i < 100000
BEGIN
INSERT INTO Department6 ( name, [Company], groupname )
VALUES ( '销售部'+CAST(@i AS VARCHAR(200)), '中国你好有限公司XX分公司', '销售组' )
SET @i = @i + 1
END

因为数据页开始多起来了,这时候聚集索引会组织会一棵有层次结构的B树

IndexLevel为2  表示这棵B树有3层

0:叶子节点层

1:非叶子节点层

2:root层

PageType 分页类型: 1:数据页面;2:索引页面;3:Lob_mixed_page;4:Lob_tree_page;10:IAM页面

IndexID 索引ID: 0 代表堆, 1 代表聚集索引, 2-250 代表非聚集索引 ,大于250就是text或image字段

---------------------------------------------华丽的分割线---------------------------------------------------

大家再看一下Department2表的那部分,究竟数据页的排序顺序跟主键DepartmentID的排序顺序有没有关系呢?

先创建Department7表,插入1000条记录

 CREATE TABLE Department7(
DepartmentID int IDENTITY(1,1) NOT NULL PRIMARY KEY,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
) INSERT INTO Department7(name,[Company],groupname) VALUES('销售部','中国你好有限公司XX分公司','销售组')
GO 1000 SELECT * FROM Department7
 --TRUNCATE TABLE [dbo].[DBCCResult]
INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department7,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC

根据数据页的首尾连接顺序,我画了一下草图

看一下索引页13791

 DBCC TRACEON(3604,-1)
GO DBCC PAGE([pratice],1,13791,3)
GO

再画一下草图

对比一下数据页的首尾连接顺序那张图,不知道大家看出规律没有

所以我把聚集索引结构图画成下面这个样子

为什麽聚集索引只能按照第一个字段生成key?为什麽数据页只能按照第一个字段来排序?

其实这个跟数据页排序有关的,大家再仔细看下面两张图

聚集索引页里根据第一个字段排列好这些数据页的第一个字段的范围值,数据页根据这个范围值首尾相连一一排序好

如果聚集索引按多个字段来排序,那么数据页根本排不了,多个字段又升序,又降序??那怎么排序啊?只能按照一个字段来排序

聚集索引查找的时候,使用order by为什麽这么快,因为数据已经根据索引第一个字段排好序了,例子中的字段就是DepartmentID

而只有非聚集索引的表order by的时候就需要排一下序了,因为表中没有聚集索引,数据页没有预先按照一定顺序来排序

详细可以看一下非聚集索引的结构:SQLSERVER聚集索引与非聚集索引的再次研究(下)

---------------------------------------------华丽的分割线--------------------------------------------------------

问题:为什么一个表只能建立一个聚集索引

其实大家看一下我上面画的聚集索引结构图和非聚集索引结构图就知道了

因为如果一个表有聚集索引,那么他的数据页跟索引页有非常强的联系,数据页跟主键第一个字段排好序了,例子中就是“DepartmentID”

如果你再建一个聚集索引,你叫SQLSERVER应该按哪个字段来排序?排序方式是按照你原来的那个聚集索引的DepartmentID列来排序还是

按照你新建的那个聚集索引的第一个字段来排序??

多个聚集索引,数据页都按不同的字段顺序排序,来建立双向链表,那数据表不就乱套了???

但是如果一个表中只有非聚集索引,非聚集索引里的索引页的每一行会有一个指针值指向数据页,数据页依然是堆,没有任何顺序可言

所以你可以在一个表上建立多个非聚集索引也没问题

至于表里面只有非聚集索引表结构是怎样的,大家可以看一下本系列的《SQLSERVER聚集索引与非聚集索引的再次研究(下)》

到时大家就会更加清楚了o(∩_∩)o

----------------------------------------------华丽的分割线----------------------------------------------------------

还有一个问题没有解决:

为什麽根节点只有两行???是不是根节点只作连接作用,所以只有两行 ?

聚集索引就说到这里了,有些地方有可能不对,希望大家强烈拍砖o(∩_∩)o

也希望给个推荐o(∩_∩)o

---------------------------------------------------------------------------

2013-7-21补充

为什麽根节点只有两行??其实根节点不只有两行的

由于出现二层索引节点需要插入大量数据,如果数据很少的话索引节点只有一层,并且不能用主键,只能创建聚集索引

根据宋大侠说的,当页拆分的时候,根节点就会增加记录,我这里提供一下脚本

 USE [pratice]
GO
--------------------------------------------------------------------
--只有聚集索引
--DROP TABLE [dbo].[Department]
CREATE TABLE Department(
DepartmentID int NOT NULL ,
Name NVARCHAR(200) NOT NULL,
GroupName NVARCHAR(200) NOT NULL,
Company NVARCHAR(300),
ModifiedDate datetime NOT NULL DEFAULT (getdate())
) CREATE CLUSTERED INDEX CL_DepartmentID ON Department(DepartmentID ASC) DECLARE @i INT
SET @i=1
WHILE @i < 300000
BEGIN
INSERT INTO Department([DepartmentID], name, [Company], groupname )
VALUES ( @i,'销售部'+CAST(@i AS VARCHAR(200)), '中国你好有限公司XX分公司', '销售组'+CAST(@i AS VARCHAR(200)) )
SET @i = @i + 3
END --DROP TABLE Department
SELECT * FROM Department --TRUNCATE TABLE [dbo].[DBCCResult]
INSERT INTO DBCCResult EXEC ('DBCC IND(pratice,Department,-1) ') SELECT * FROM [dbo].[DBCCResult] ORDER BY [PageType] DESC

大家可以测试一下

插入数据的时候最好是根节点前的记录

附上宋大侠的文章:

T-SQL查询高级—SQL Server索引中的碎片和填充因子

根节点的记录行数在下面两种情况下会有所变化

(1)向表中插入数据或更新表中数据并产生碎片的时候

(2)碎片很多然后alter index REORGANIZE 重组索引的时候

 ALTER INDEX [dbo].[TableForTest].[CIX] ON [dbo].[Department] REORGANIZE

------------------------------------------------------------------------------

2013-8-24  补充:

关于我在文中说的

至于应不应该在重复值很多的列上建立聚集索引我这里也不敢妄下判断,因为实际环境和这里的测试环境不一样

今天看了一下《SQLSERVER企业级平台管理实践》,书里面第437页是这样说的

要慎重选择索引的第一个字段,最好选择一个重复记录最少的字段。这是因为索引上的统计信息只保存第一个字段的数据直方图。如果选择一个

重复数据很多的字段,这个索引的可选度就比较低了,会影响索引的价值

所以,为什麽建立聚集索引的时候,只能在一个字段上建立索引,并且这个字段最好不要重复,从数据直方图上也能解释这个原因

------------------------------------------------------------------------------------------

2013-9-15 补充:

如何查看聚集索引页面的内容,使用DBCC PAGE的时候使用1这个格式就可以了

聚集索引页中有三条记录,而且三条记录的Record Type = INDEX_RECORD

 DBCC TRACEON(3604,-1)
GO
DBCC PAGE([pratice],1,37397,1)
GO

 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

 PAGE: (1:37397)

 BUFFER:

 BUF @0x03E5DC3C

 bpage = 0x1A8D8000                   bhash = 0x00000000                   bpageno = (1:37397)
bdbid = 5 breferences = 0 bUse1 = 6487
bstat = 0x3c0000b blog = 0x212159bb bnext = 0x00000000 PAGE HEADER: Page @0x1A8D8000 m_pageId = (1:37397) m_headerVersion = 1 m_type = 2
m_typeFlagBits = 0x0 m_level = 1 m_flagBits = 0x0
m_objId (AllocUnitId.idObj) = 549 m_indexId (AllocUnitId.idInd) = 256
Metadata: AllocUnitId = 72057594073907200
Metadata: PartitionId = 72057594061717504 Metadata: IndexId = 1
Metadata: ObjectId = 1543676547 m_prevPage = (0:0) m_nextPage = (0:0)
pminlen = 11 m_slotCnt = 3 m_freeCnt = 8057
m_freeData = 129 m_reservedCnt = 0 m_lsn = (3046:261:41)
m_xactReserved = 0 m_xdesId = (0:0) m_ghostRecCnt = 0
m_tornBits = 0 Allocation Status GAM (1:2) = ALLOCATED SGAM (1:3) = ALLOCATED
PFS (1:32352) = 0x60 MIXED_EXT ALLOCATED 0_PCT_FULL DIFF (1:6) = CHANGED
ML (1:7) = NOT MIN_LOGGED DATA: Slot 0, Offset 0x60, Length 11, DumpStyle BYTE Record Type = INDEX_RECORD Record Attributes =
Memory Dump @0x0A3BC060 00000000: 06010000 00283d00 000100†††††††††††††.....(=.... Slot 1, Offset 0x6b, Length 11, DumpStyle BYTE Record Type = INDEX_RECORD Record Attributes =
Memory Dump @0x0A3BC06B 00000000: 06950100 00929100 000100†††††††††††††........... Slot 2, Offset 0x76, Length 11, DumpStyle BYTE Record Type = INDEX_RECORD Record Attributes =
Memory Dump @0x0A3BC076 00000000: 06290300 002f0000 000100†††††††††††††.).../..... OFFSET TABLE: Row - Offset
2 (0x2) - 118 (0x76)
1 (0x1) - 107 (0x6b)
0 (0x0) - 96 (0x60) DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

SQLSERVER聚集索引与非聚集索引的再次研究(上)的更多相关文章

  1. SQLSERVER聚集索引与非聚集索引的再次研究(下)

    SQLSERVER聚集索引与非聚集索引的再次研究(下) 上篇主要说了聚集索引和简单介绍了一下非聚集索引,相信大家一定对聚集索引和非聚集索引开始有一点了解了. 这篇文章只是作为参考,里面的观点不一定正确 ...

  2. SQLServer之创建唯一非聚集索引

    创建唯一非聚集索引典型实现 唯一索引可通过以下方式实现: PRIMARY KEY 或 UNIQUE 约束 在创建 PRIMARY KEY 约束时,如果不存在该表的聚集索引且未指定唯一非聚集索引,则将自 ...

  3. SqlServer中创建非聚集索引和非聚集索引

    聚集索引与非聚集索引,其实已经有很多的文章做过详细介绍. 非聚集索引 简单来说,聚集索引是适合字段变动不大(尽可能不出现Update的字段).出现字段重复率小的列,因为聚集索引是对数据物理位置相同的索 ...

  4. SQL Server索引 - 聚集索引、非聚集索引、非聚集唯一索引 <第八篇>

    聚集索引.非聚集索引.非聚集唯一索引 我们都知道建立适当的索引能够提高查询速度,优化查询.先说明一下,无论是聚集索引还是非聚集索引都是B树结构. 聚集索引默认与主键相匹配,在设置主键时,SQL Ser ...

  5. SQL有三个类型的索引,唯一索引 不能有重复,但聚集索引,非聚集索引可以有重复

    重要: (1) SQL如果创建时候,不指定类型那么默认是非聚集索引 (2) 聚集索引和非聚集索引都可以有重复记录,唯一索引不能有重复记录. (3) 主键 默认是加了唯一约束的聚集索引,但是也可以在主键 ...

  6. SQL Server-聚焦聚集索引对非聚集索引的影响(四)

    前言 在学习SQL 2012基础教程过程中会时不时穿插其他内容来进行讲解,相信看过SQL Server 2012 T-SQL基础教程的童鞋知道前面写的所有内容并非都是摘抄书上内容,如若是这样那将没有任 ...

  7. SQL SERVER 索引之聚集索引和非聚集索引的描述

    索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度. 索引包含由表或视图中的一列或多列生成的键. 这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键值关 ...

  8. SQL Server中的联合主键、聚集索引、非聚集索引、mysql 联合索引

    我们都知道在一个表中当需要2列以上才能确定记录的唯一性的时候,就需要用到联合主键,当建立联合主键以后,在查询数据的时候性能就会有很大的提升,不过并不是对联合主键的任何列单独查询的时候性能都会提升,但我 ...

  9. SQL Server索引 (原理、存储)聚集索引、非聚集索引、堆 <第一篇>

    一.存储结构 在SQL Server中,有许多不同的可用排列规则选项. 二进制:按字符的数字表示形式排序(ASCII码中,用数字32表示空格,用68表示字母"D").因为所有内容都 ...

随机推荐

  1. NPM (node package manager) 入门 - 基础使用

    什么是npm ? npm 是 nodejs 的包管理和分发工具.它可以让 javascript 开发者能够更加轻松的共享代码和共用代码片段,并且通过 npm 管理你分享的代码也很方便快捷和简单. 截至 ...

  2. 发布:.NET开发人员必备的可视化调试工具(你值的拥有)

    1:如何使用 1:点击下载:.NET可视化调试工具 (更新于2016-12-29 19:11:00) (终于彻底兼容了部分VS环境下无法使用的问题) 2:解压RAR后执行:CYQ.VisualierS ...

  3. Javascript生成二维码(QR)

    网络上已经有非常多的二维码编码和解码工具和代码,很多都是服务器端的,也就是说需要一台服务器才能提供二维码的生成.本着对服务器性能的考虑,这种小事情都让服务器去做,感觉对不住服务器,尤其是对于大流量的网 ...

  4. Oracle 的基本操作符

    != 不等于 select empno,ename,job from scott.emp where job!='manager' ^= 不等于 select empno,ename,job from ...

  5. HTML5 sessionStorage会话存储

    sessionStorage 是HTML5新增的一个会话存储对象,用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据.本篇主要介绍 sessionStorage(会话存储) ...

  6. 23种设计模式--单例模式-Singleton

    一.单例模式的介绍 单例模式简单说就是掌握系统的至高点,在程序中只实例化一次,这样就是单例模式,在系统比如说你是该系统的登录的第多少人,还有数据库的连接池等地方会使用,单例模式是最简单,最常用的模式之 ...

  7. 了不起的 nodejs-TwitterWeb 案例 bug 解决

    了不起的nodejs算是一本不错的入门书,不过书中个别案例存在bug,按照书中源码无法做出和书中相同效果,原本兴奋的心情掺杂着些许失落. 现在我们看一下第七章HTTP,一个Twitter Web客户端 ...

  8. 问题记录:EntityFramework 一对一关系映射

    EntityFramework 一对一关系映射有很多种,比如主键作为关联,配置比较简单,示例代码: public class Teacher { public int Id { get; set; } ...

  9. 挑子学习笔记:特征选择——基于假设检验的Filter方法

    转载请标明出处: http://www.cnblogs.com/tiaozistudy/p/hypothesis_testing_based_feature_selection.html Filter ...

  10. const extern static 终极指南

    const extern static 终极指南 不管是从事哪种语言的开发工作,const extern static 这三个关键字的用法和原理都是我们必须明白的.本文将对此做出非常详细的讲解. co ...