Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
SQL Analytics-végpont a Microsoft Fabricben
Raktár a Microsoft Fabricben
SQL-adatbázis a Microsoft Fabricben
Minden táblázat és az adatbázis legtöbb indextípusának minden partíciójához egy sort tartalmaz. Speciális indextípusok, mint a Full-Text, Stér és XML nem szerepelnek ebben a nézetben. Az SQL Server összes táblája és indexe legalább egy partíciót tartalmaz, függetlenül attól, hogy kifejezetten fel vannak osztva, akár nem.
| Oszlop név | Adattípus | Description |
|---|---|---|
partition_id |
bigint | Jelzi a partíció azonosítóját. Egyedi adatbázisban. |
object_id |
int | Jelzi annak az objektumnak az azonosítóját, amelyhez ez a partíció tartozik. Minden tábla vagy nézet legalább egy partícióból áll. |
index_id |
int | Jelzi az index azonosítóját abban az objektumban, amelyhez ez a partíció tartozik. 0 = halom 1 = klaszterezett index 2 vagy annál nagyobb = nem klaszterelt index |
partition_number |
int | Egy 1-es partíciós szám a tulajdonosi indexen vagy halomon belül. Nem partosiált táblák és indexek esetén ennek az oszlopnak az értéke 1. |
hobt_id |
bigint | Jelzi annak az adathalmnak vagy a B-fa (HoBT) azonosítóját, amely tartalmazza ennek a partíciónak a sorait. |
rows |
bigint | Jelzi a sorok közelítő számát ebben a partícióban. |
filestream_filegroup_id |
smallint |
A: SQL Server 2012 (11.x) és újabb verziókra vonatkozik. Jelzi a FILESTREAM fájlcsoport azonosítóját, amelyet ezen a partíción tárolnak. |
data_compression |
tinyint | Minden partíció tömörítési állapotát jelzi: 0 = SEMMI 1 = SOR 2 = OLDAL 3 = OSZLOPTÁR 1 4 = COLUMNSTORE_ARCHIVE 2 Jegyzet: A teljes szöveges indexeket bármely SQL Server kiadásban tömörítették. |
data_compression_desc |
nvarchar(60) | Minden partíció tömörítési állapotát jelzi. A sortártáblák lehetséges értékei a következőkNONE: és ROWPAGE. Az oszlopcentrikus táblák lehetséges értékei a következők COLUMNSTORE : és COLUMNSTORE_ARCHIVE. |
xml_compression |
bit |
Az: SQL Server 2022 (16.x) és újabb verziókra vonatkozik. Minden partíció XML tömörítésének állapotát jelzi: 0 = KIKAPCSOLVA 1 = BE |
xml_compression_desc |
varchar(3) |
Az: SQL Server 2022 (16.x) és újabb verziókra vonatkozik. Minden partíció XML tömörítésének állapotát jelzi. A lehetséges értékek a következők: OFF és ON. |
1Érvényes: SQL Server 2012 (11.x) és későbbi verziók.
2Érvényes: SQL Server 2014 (12.x) és újabb verziók.
Permissions
A nyilvános szerepkör tagságát igényli. További információ: Metaadatok láthatóságának konfigurációja.
Példák
Határozd meg az objektum által használt teret és mutatd meg a kapcsolódó partíciós információkat
A következő lekérdezés visszaadja az adatbázisban lévő összes objektumot, az egyes objektumokban használt helyet, valamint az egyes objektumokhoz kapcsolódó partíciós információkat.
SELECT object_name(object_id) AS ObjectName,
total_pages / 128. AS SpaceUsed_MB,
p.partition_id,
p.object_id,
p.index_id,
p.partition_number,
p.rows,
p.data_compression_desc
FROM sys.partitions AS p
INNER JOIN sys.allocation_units AS au
ON p.partition_id = au.container_id
ORDER BY SpaceUsed_MB DESC;