SQL Server??????????洢????
???????????? ???????[ 2015/6/16 11:25:05 ] ????????????? SQL Server
??????????????????SQL Server??????????洢???????????????????????????е????????漲???????????????漲????????????????????????80000???????
1 -- Create a new table
2 CREATE TABLE Customers
3 (
4 CustomerName VARCHAR(255) NOT NULL PRIMARY KEY??
5 Filler CHAR(138) NOT NULL
6 )
7 GO
8
9 -- Insert 80.000 records
10 DECLARE @i INT = 1
11 WHILE (@i <= 80000)
12 BEGIN
13 INSERT INTO Customers VALUES
14 (
15 'CustomerName' + CAST(@i AS VARCHAR)??
16 'Filler' + CAST(@i AS VARCHAR)
17 )
18
19 SET @i += 1
20 END
21 GO
???????????????????????????VARCHAR(255)??????????????????SQL Server????????????????????????????????DMV sys.dm_db_index_physical_stats??????????????????????????
????1 -- Retrieve physical information about the clustered index
????2 SELECT * FROM sys.dm_db_index_physical_stats
????3 (
????4 DB_ID('ALLOCATIONDB')??
????5 OBJECT_ID('Customers')??
????6 NULL??
????7 NULL??
????8 'DETAILED'
????9 )
????10 GO
??????????????????????????????min_record_size_in_bytes?е????7??max_record_size_in_bytes?е????28???????????ó???????????????????????????????б????????????????????????洢DBCC IND???????????????????????
1 -- Create a helper table
2 CREATE TABLE HelperTable
3 (
4 PageFID TINYINT??
5 PagePID INT??
6 IAMFID TINYINT??
7 IAMPID INT??
8 ObjectID INT??
9 IndexID TINYINT??
10 PartitionNumber TINYINT??
11 PartitionID BIGINT??
12 iam_chain_type VARCHAR(30)??
13 PageType TINYINT??
14 IndexLevel TINYINT??
15 NextPageFID TINYINT??
16 NextPagePID INT??
17 PrevPageFID INT??
18 PrevPagePID INT??
19 PRIMARY KEY (PageFID?? PagePID)
20 )
21 GO
22
23 -- Write everything in a table for further analysis
24 INSERT INTO HelperTable EXEC('DBCC IND(ALLOCATIONDB?? Customers?? 1)')
25 GO
26
27 -- Retrieve the root index page (1 page)
28 SELECT * FROM HelperTable
29 WHERE IndexLevel = 2
30 GO
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11