笔记170 使用DBCC IND([GPOSDB],systempara,-1) 找到数据表所使用的数据页编号和信息
笔记170 使用DBCC IND([GPOSDB],systempara,-1) 找到数据表所使用的数据页编号和信息
1 --使用DBCC IND([GPOSDB],systempara,-1) 找到数据表所使用的数据页编号和信息 -1: 显示全部IAM页,数据页, 索引页 也包括 LOB 和row-overflow 数据页。 2013-1-18 2 --.DBCC IND命令来找到数据页id,找到数据页id:219, 3 --这个数据页存放了test_del的数据 4 --dbcc ind(repl_test,test_del,-1)go 5 6 --http://www.cnblogs.com/SQLServer2012/archive/2013/01/17/2864880.html#2602483 7 --DBCC IND (db_name,table_name,index_id) 8 --查看某个索引使用的页面信息 9 --IndexId=0 堆 数据页 10 --IndexId=1 聚集索引 索引页 11 --IndexId>1 非聚集索引 索引页 12 13 DBCC IND([GPOSDB],systempara,-1) 14 15 16 第三个参数是一个非聚集索引ID或者 1, 0, -1, -2. 值的含义: 17 0: 只显示对象的in-row data页和 in-row IAM 页。 18 1: 显示对象的全部页, 包含IAM 页, in-row数据页, LOB 数据页row-overflow 数据页 . 如果请求的对象含有聚集索引则索引页也包括。 19 -1: 显示全部IAM页,数据页, 索引页 也包括 LOB 和row-overflow 数据页。 20 -2: 显示全部IAM页。 21 22 ----------------------------------------------------------------------------------------- 23 http://www.cnblogs.com/trams/archive/2010/09/11/1823727.html 24 --查询该表的IAM页面地址和首页地址 25 SELECT total_pages,used_pages,data_pages, 26 --first_page,root_page,first_iam_page, 27 testdb.dbo.f_get_page(first_page) first_page_address, 28 testdb.dbo.f_get_page(root_page) root_address, 29 testdb.dbo.f_get_page(first_iam_page) IAM_address 30 FROM sys.system_internals_allocation_units 31 WHERE container_id IN (SELECT partition_id FROM sys.partitions 32 WHERE object_id in (SELECT object_id FROM sys.objects 33 WHERE name IN ('testheap')))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!