|
Primárna databáza sysaltfiles uchováva súbory databázy Syscharsets hlavná súbor znakov databázy a poradie triedenia Sysco nfigures primárne možnosti konfigurácie databázy Primárne možnosti konfigurácie databázy Syscurco nfig Databáza sysdatabases v primárnom databázovom serveri SysLanguages je hlavný databázový jazyk Hlavná databáza syslogins Informácie o prihlasovacom účte Hlavné odkazy na databázu sysoledbusers Informácie o prihlásení na server Primárny databázový proces systémových procesov sysremotelogins Primárna databáza Prihláste sa na diaľku k účtu syscolumns na stĺpec databázy Sysco NSTRAINS per database limit sysfilegroups podľa databázovej súborovej skupiny sysfiles pre každý databázový súbor sysforeignkeys pre každé externé kľúčové slovo databázy Sysindexes per database index sysmenbers pre každého člena databázovej úlohy sysobjects pre každú databázu Databázový objekt syscomments syspermissio ns Per database permissions Systémy podľa databázy podľa používateľsky definovaných dátových typov Systémoví používatelia na používateľa databázy Hlavička sysaltfiles V špeciálnych prípadoch obsahujú riadky zodpovedajúce súborom v databáze. Tabuľka je uložená v hlavnej databáze.
Popis dátového typu v názve stĺpca fileid smallint Jedinečné identifikačné číslo súboru pre každú databázu. Groupid Smallint identifikačné číslo skupiny súborov. veľkosť int veľkosť súboru (v 8 KB stránkach). maximálna veľkosť int Maximálna veľkosť súboru (v 8 KB stránkach). Hodnota 0 znamená žiadny rast a hodnota –1 znamená, že súbor by mal byť vždy Rásť na disk plný. Rast v Rast veľkosti databázy. Hodnota 0 znamená žiadny rast. V závislosti od hodnoty stavu môže ísť o stovky strán alebo veľkosť súboru Vydelte pomer. Ak je stav 0x100000, rast je percento veľkosti súboru; Inak je to počet strán. Status Int len na interné použitie. Výkon si ponechal. dbid smallint Identifikačné číslo databázy databázy, do ktorej súbor patrí. meno nchar(128) Logický názov súboru. názov súboru nchar(260) Názov fyzického zariadenia, vrátane úplnej cesty k súboru. > Syscharsets hlavná stránka Každá znaková sada zaberá riadok v tabuľke, ktorá obsahuje aj definície pre Microsoft? SQL Server? Poradie triedenia, ktoré sa používa. Rad Jedna zo sekvencií je označená ako predvolené poradie triedenia v sysco nfigures, čo je jediné skutočne používané poradie. Popis dátového typu v názve stĺpca typ smallint Typ entity reprezentovanej touto čiarou. 1001 je znaková sada; Poradie triedenia je 2001. id tinyint znakovej sady alebo jedinečného ID v poradí triedenia. Upozorňujeme, že poradie triedenia a znaková sada nemôžu zdieľať rovnaké ID číslo. Zaručené Nechajte rozsah ID od 1 do 240 pre SQL Server na použitie. CSID tinyint pole sa nepoužíva, ak riadok predstavuje znakovú sadu. Ak riadok predstavuje poradie triedenia, pole je v Nad tým sa vygeneruje ID znakovej sady v poradí triedenia. Predpokladajme, že v tejto tabuľke existuje riadok znakovej sady s týmto ID. status smallint Interný stav systému bit. Názov sysname Jedinečný názov znakovej sady alebo poradia triedenia. Pole musí obsahovať iba písmená A-Z alebo a-z, číslo 0 – 9 a podčiarknutie (_). Musí začať listom. Descriptio n nvarchar(255) znaková sada alebo voliteľný popis funkcie triedenia. BinaryDefinitio N Varbinary(255) len pre interné použitie. Definitio n obrázková znaková sada alebo interná definícia poradia triedenia. Dátová štruktúra v tomto odbore závisí od typu. Sysco nfigures hore na stránke
Každá konfiguračná možnosť nastavená používateľom zaberá riadok v tabuľke. sysco nfigures zahŕňajú nedávno spustený Microsoft? SQL Čašník? Predtým definované konfiguračné možnosti obsahujú aj všetky dynamické konfiguračné možnosti nastavené po nedávnom spustení. Stôl sa nachádza iba v hlavnej časti databáze. Popis dátového typu v názve stĺpca value int premenná (používa SQL Server až po vykonaní RECo nFIGURE). CO NFIG Smallint Konfiguračná premenná číslo. Komentuj nvarchar(255) k možnostiam konfigurácie. status smallint predstavuje bitmapu stavu opcie. Možné hodnoty zahŕňajú: 0 = statické (toto nastavenie sa uplatní pri reštarte servera). 1 = Dynamické (táto premenná nadobúda účinok pri vykonaní príkazu RECo nFIGURE). 2 = Pokročilé (premenná sa zobrazí len vtedy, ak je nastavená možnosť Zobraziť pokročilé). 3 = Dynamické a pokročilé.
Syscurco nfigs horná časť stránky
Každá aktuálna konfiguračná možnosť je jedna pre každú možnosť. Okrem toho tabuľka obsahuje štyri položky, ktoré popisujú štruktúru konfigurácie. Používa sa Syscurco NFIGS Generované dynamicky pri dotazovaní. Pre viac informácií pozri Sysco nfigures. Popis dátového typu v názve stĺpca hodnota int používateľom modifikovateľná premenná hodnota (len ak bol RECo nFIGURE spustený Microsoftom?) SQL Čašník? použitie). CO NFIG Smallint Konfiguračná premenná číslo. Komentuj nvarchar(255) k možnostiam konfigurácie. status smallint predstavuje bitmapu stavu opcie. Možné hodnoty zahŕňajú: 0 = statické (toto nastavenie sa uplatní pri reštarte servera). 1 = Dynamické (táto premenná nadobúda účinok pri vykonaní príkazu RECo nFIGURE). 2 = Pokročilé (premenná sa zobrazí len vtedy, ak je nastavená možnosť Zobraziť pokročilé). 3 = Dynamické a pokročilé.
Stránka sysdatabases Microsoft? SQL Server? Každá databáza v tabuľke zaberá riadok. Keď prvýkrát nainštalujete SQL Server, Sysdatabases obsahuje položky pre databázy master, model, msdb, mssqlweb a tempdb. Tabuľka existuje len uložené v hlavnej databáze. Popis dátového typu v názve stĺpca názov sysname Názov databázy. dbid smallint database ID. sid varbinary(85) Systémové ID tvorcu databázy. Režim smallint sa používa na interné uzamknutie databázy pri jej vytvorení. stavové stavové bity int, z ktorých niektoré môže používateľ použiť sp_dboptio n (čítaj o nly, dbo použitie). o nly, single user a pod.): 1 = automatické zatváranie ; Použite nastavenia sp_dboptio n. 4 = vybrať do/bulkcopy ; Použite nastavenia sp_dboptio n. 8 = trunk. log o n chkpt ; Použite nastavenia sp_dboptio n. 16 = detekcia roztrhnutej stránky n, s nastavením sp_dboptio n. 32 = načítanie 。 64 = pred obnovou 。 128 = obnova 。 256 = neobnovené 。 512 = offline ; Použite nastavenia sp_dboptio n. 1024 = čítať len ; Použite nastavenia sp_dboptio n. 2048 = dbo use o nly ; Použitie sp_dboptio n nastavení. 4096 = jeden používateľ ; Použite nastavenia sp_dboptio n. 32768 = núdzový režim 。 4194304 = autozmenšovanie 。 1073741824 = čisté vypnutie 。 Viacero bitov je možné otvoriť naraz.
status2 int 16384 = ANSI nulový default ; Použite nastavenia sp_dboptio n. 65536 = co ncat null dáva null s nastavením sp_dboptio n. 131072 = rekurzívne spúšťače, s použitím sp_dboptio n nastavení. 1048576 = predvolený lokálny kurzor s nastavením sp_dboptio n. 8388608 = uvedený identifikátor, použitý sp_dboptio n nastavení. 33554432 = kurzor blízko k n commit, s použitím nastavenia sp_dboptio n. 67108864 = ANSI nuly, pri použití nastavenia sp_dboptio n. 268435456 = ANSI varovania, s použitím sp_dboptio n nastavenia. 536870912 = plný text povolený, použitie sp_fulltext_database Nastavenia. Crdate, dátum, čas, dátum vytvorenia. Rezervovaný čas na rande. Kategória int obsahuje bitové mapy informácií na kopírovanie: 1 = Publikované. 2 = prihlásený na odber. 4 = Zlúčenie publikované. 8 = Zlúčenie prihlásené na odber.
CMPTLEVEL databáza TinyINT. Viac informácií nájdete v sp_dbcmptlevel. názov súboru nvarchar(260) Cesta operačného systému a názov hlavného súboru databázy. Číslo zostavenia SQL Server kódu použitého na vytvorenie databázy. Iba nástroje SQL Server Interne na spracovanie aktualizácií. Hlavička SysLanguages Vystupujete v Microsofte? SQL Server? Každý jazyk v tabuľke má riadok. Aj keď americká angličtina tam nie je syslanguages, ale tabuľka je vždy dostupná pre SQL Server. Tabuľka je uložená iba v hlavnej databáze. Popis dátového typu v názve stĺpca Langid smallint unique language ID. dátumový formát nchar(3) poradie dátumov (napr. DMY). datefirst tinyint Prvý deň v týždni: 1 pre pondelok, 2 pre utorok a tak ďalej až do 7 znamená hviezda Rande. Aktualizuj inteligenciu pre použitie v systéme. Názov Sysname Oficiálny názov jazyka (napr. Français). alias sysname Alternatívny jazykový názov (napríklad francúzština). mo nths nvarchar(372) Zoznam celých mien oddelených čiarkami na mesiace od januára do decembra, každé meno Obsahuje maximálne 20 znakov. shortmo nths varchar(132) zoznam skrátených názvov mesiacov oddelených čiarkami od januára do decembra, Každé meno môže obsahovať až 9 znakov. dni nvarchar(217) Zoznam názvov dní oddelených čiarkami od januára do decembra, s najväčším počtom názvov každého mena Obsahuje 30 znakov. lcid int pre tento jazyk Microsoft Windows NT? Identifikácia miesta. mslangid smallint SQL Server message group ID. SQL Server poskytuje 33 jazykov. Nižšie je zoznam jazykov. Názov v angličtine je NT LCID SQL Server Message Group ID Angličtina 1033 1033 Nemčina 1031 1031 Francúzština 1036 1036 Japončina 1041 1041 Dánsko 1030 1030 Španielsky 3082 3082 Taliansky 1040 1040 Holanďansky 1043 1043 Nórsko 2068 2068 Portugalčina 2070 2070 Fínsky 1035 1035 Švédsky 1053 1053 Čeština 1029 1029 Maďarsky 1038 1038 Poľsko 1045 1045 Rumunsko 1048 1048 Chorvátska 1050 1050 Slovák 1051 1051 Slovinčina 1060 1060 Gréčtina 1032 1032 Bulharsko 1026 1026 Ruský 1049 1049 Turkish 1055 1055 Britská angličtina 2057 1033 Esto nian 1061 1061 Lotyšský 1062 1062 Litovčina 1063 1063 Brazília 1046 1046 Tradio nal Chinese 1028 1028 Kórejská 1042 1042 Zjednodušená čínština 2052 2052 Arabčina 1025 1025 Thai 1054 1054 Syslogins hlavička
Každý prihlasovací účet zaberá riadok v tabuľke. Popis dátového typu v názve stĺpca Sid Varbinary(85) bezpečnostný identifikátor. Status Smallint len pre interné použitie. CreateDateDateDateTime pridáva dátum prihlásenia. aktualizáciaDátumDátumDátumČasAktualizovať dátum prihlásenia. Dátum schválenia je určený len na interné použitie. TotCPU INT len na interné použitie. Totio int je určený len na interné použitie. Spacelimit int je určený len na interné použitie. Časový limit int je určený len na interné použitie. ResultLimit int je určený len na interné použitie. meno varchar(30) Prihlasovacie ID používateľa. dbname nvarchar(128) Predvolený názov databázy používateľa pri nadväzovaní spojenia. password nvarchar(128) Šifrované heslo používateľa (môže byť NULL). jazyk nvarchar(128) Predvolený jazyk pre používateľov. Odmietnuť prihlásenie do int, ak sa prihlásite cez Microsoft? Windows NT? 1 pre používateľa alebo skupinu, ktorej bol prístup zamietnutý. HasAccess int je 1, ak je povolený prístup na prihlásenie. isntname int je 1, ak je prihlásený používateľ alebo skupina Windows NT a ak je prihlásenie Microsoft SQL Čašník? Prihláste sa, je to 0. isntgroup int, ak som prihlásený Ak je to skupina Windows NT, je to 1. isntuser int je 1, ak je prihlásený používateľ Windows NT. Sysadmin int je 1, ak je prihlásený člen roly sysadmin servera. Securityadmin int je 1, ak je prihlásenie členom roly servera Securityadmin. Serveradmin int je 1, ak je prihlásený člen Serveradmin Fixed Server Role. Setupadmin int je 1, ak je prihlásený člen setupadmin fixed server role. Processadmin int je 1, ak je prihlásený člen role-roly Processadmin Fixed Server. Diskadmin int je 1, ak je prihlásený člen pevného servera diskadmin. DBCcreator INT je 1, ak je prihlásený člen Fixed Server Role. loginname nvarchar(128) Skutočný názov prihlásenia, ktorý sa môže líšiť od prihlásenia používaného SQL Serverom 。 Hlavička sysoledbusers
Používateľské a heslové mapovanie pre každý špecifikovaný prepojený server zaberá riadok v tabuľke. Tabuľka je uložená v hlavnej databáze. Popis dátového typu v názve stĺpca SID (Security Identification Number) servera rmtsrvid smallint. rmtloginame nvarchar(128) loginsid mapuje na vzdialené prihlásenie prepojeného rmtservid. rmtpassword nvarchar(128) preväzuje šifrované heslo pre špecifikované vzdialené prihlásenie v rámci rmtsrvid. loginsid varbinary(85) Lokálny login SID, ktorý bude mapovaný. status smallint Ak je hodnota 1, mapovanie by malo použiť vlastné prihlasovacie údaje používateľa. ZmenaDátumDátumČasDátum Dátum poslednej zmeny mapovacích informácií. Hlavná stránka sysprocesses
SysProcesses tabuľka o behu na Microsofte? SQL Server? Informácie o procese na Tieto procesy môžu byť: Klientský proces alebo systémový proces. systémové procesy sú uložené iba v hlavnej databáze. Popis dátového typu v názve stĺpca spid smallint SQL Server process ID. kpid smallint Microsoft Windows NT 4.0? ID vlákna. blocked smallint Identifikátor procesu (spid) zablokovaného procesu. waittype binárna(2) rezervácia. čas čakania int Aktuálny čas čakania v milisekundách. 0, keď proces nečaká. lastwaittype nchar(32) označuje reťazec posledného alebo aktuálneho čakajúceho typu. waitresource nchar(32) Textová reprezentácia zámkového zdroja. V súčasnosti sa v procese používa dbid smallint. uid smallint Používateľské ID, ktoré vykonalo príkaz. Kumulatívny CPU čas procesu CPU int. Nezáleží na tom, či je možnosť NASTAVIŤ ČAS ŠTATISTIKY alebo VYPNUTÉ Existuje proces na aktualizáciu záznamu. physical_io kumulatívnych čítaní a zápisov na disku pre int procesy. Memusage int Počet strán v procesnej cache, ktorá je momentálne pridelená tomuto procesu. Záporné číslo znamená, že proces uvoľňuje iný Pamäť pridelená procesom. login_time dátum Čas, keď sa klientský proces prihlásil na server. Pre systémové procesy je to úložisko SQL Serveru Čas, keď došlo k spusteniu. last_batch datetime Čas, kedy klientský proces naposledy vykonal vzdialené uložené volanie procedúry alebo príkaz EXECUT. Pre katedru Systémový proces je čas, keď sa začína ukladať SQL Server. ecid smallint sa používa na jednoznačnú identifikáciu ID kontextu vykonávania podvlákna, ktoré pracuje v mene jedného procesu. open_tran Počet otvorených transakcií pre proces smallint. status nchar(30) Stav ID procesu (napr. bežiaci, hibernujúci a pod.). sid binary(85) Globálne jedinečný identifikátor používateľa (GUID). hostname nchar(128) Názov pracovnej stanice. program_name nchar(128) názov žiadosti. číslo pracovnej stanice hostprocess nchar(8) pracovné ID. Príkaz CmD NCHAR(16), ktorý sa práve vykonáva. nt_domain doménu Windows NT 4.0 klienta nchar(128) (ak používa autentifikáciu Windows) alebo dôveru Pripojený k doméne Windows NT 4.0. nt_username nchar(128) Používateľské meno Windows NT 4.0 (ak sa používa autentifikácia Windows) alebo písmeno pre proces Akékoľvek prepojené používateľské meno Windows NT 4.0. net_address nchar(12) je priradený k jedinečnému identifikátoru sieťovej rozhraniovej karty na každej používateľskej pracovnej stanici. Keď sa používateľ prihlási, Identifikátor sa vloží do stĺpca net_address. net_library stĺpec nchar(12) používaný na ukladanie knižnice klientskej siete. Každý klientský proces vstupuje cez sieťové pripojenie. Sieťové pripojenia majú k týmto procesom priradenú sieťovú knižnicu, ktorá im umožňuje nadviazať spojenia. Pre viac informácií , pozri Klient a serverová sieťová knižnica. logname nchar(128) prihlásenie. sysremotelogins na začiatok stránky
Každý môže volať Microsoftu? SQL Server? Vzdialený používateľ vzdialenej uloženej procedúry na Popis dátového typu v názve stĺpca remoteserverid smallint Identita vzdialeného servera. remoteusername nvarchar(128) Používateľské prihlásenie na vzdialenom serveri. Možnosť status smallint. sid varbinary(85) Microsoft Windows NT? Bezpečnostné ID používateľa. ChangeDate DateTime pridáva dátum a čas vzdialeného používateľa. Hlavička syscolumns
Každý stĺpec v každej tabuľke a pohľade zaberá riadok v tabuľke a každý parameter v uloženom procese tiež zaberá riadok v tabuľke. Stôl sa nachádza pri každom čísle Podľa skladu. Popis dátového typu v názve stĺpca názov sysname Názov stĺpca alebo parametra procedúry. id int ID objektu tabuľky, ku ktorému stĺpec patrí, alebo ID uloženej procedúry priradené k parametru. xtype Tinyint systypes. Typestat tinyint len na interné použitie. xusertype smallint rozšírenie. dĺžka smallint Maximálna fyzická dĺžka úložiska v systypoch. Xprec Tinyint je určený len na interné použitie. Xscale Tinyint je určený len na interné použitie. kolid smallint stĺpcový alebo parameter ID. xoffset smallint len na interné použitie. BitPOS Tinyint je určený len na interné použitie. Tinyint je vyhradený len na interné použitie. Colstat Smallint len na vnútorné použitie. cdefault int Predvolená hodnota ID stĺpca. doména int pravidlo alebo CHECK constraint ID stĺpca. číslo smallint Číslo podprocedúry pri zoskupení procedúry (0 označuje položku mimo procesu). Colorder Smallint len na interné použitie. Autoval Varbinary(255) len na interné použitie. offset smallint Posun riadku, v ktorom sa stĺpec nachádza; Ak je záporné, znamená to riadok s premenlivou dĺžkou. Stav tinyint je bitmapa používaná na popis vlastností stĺpca alebo parametra: 0x08 = Stĺpec umožňuje nulové hodnoty. 0x10 = ANSI vypchnutie nastáva účinok pri pridaní varcharových alebo varbinárnych stĺpcov. Zachovajte zadný priestor varcharovho stĺpca, zachovajte Nechaj v stĺpci varbinárnej nuly. 0x40 = parameter je parameter OUTPUT. 0x80 = Stĺpec ako stĺpec identity.
typ tinyint Typ fyzického úložiska v systémových typoch. usertype smallint systype. PrintFMT Varchar(255) len na interné použitie. prec smallint Úroveň presnosti stĺpca. mierka int Počet desatinných miest v stĺpci. iscomputed int označuje, či bol vypočítaný príznak pre daný stĺpec: 0 = Nevypočítané. 1 = Vypočítané.
isoutparam int označuje, či je procesný parameter výstupným parametrom: 1 = pravda. 0 = nepravda.
Isnullable int označuje, či stĺpec umožňuje nulové hodnoty: 1 = pravda. 0 = nepravda.
Sysco nstraints hore na stránke
Obsahuje mapu obmedzení, mapovanú na objekt, ktorý toto obmedzenie vlastní. Tento systémový adresár je uložený v každej databáze. Popis dátového typu v názve stĺpca Číslo obmedzenia CONSTID INT. id int má tabuľkové ID tohto obmedzenia. colid smallint definuje ID stĺpca obmedzenia na ňom, alebo 0, ak ide o tabuľkové obmedzenie. Spare1 Tinyint si ponechal. Stav int bitmapa označuje stav. Možné hodnoty zahŕňajú: 1 = OBMEDZENIE PRIMÁRNEHO KĽÚČA. 2 = JEDINEČNÉ KĽÚČOVÉ obmedzenia. 3 = OBMEDZENIA CUDZÍCH KĽÚČOV. 4 = CHECK obmedzenie. 5 = PREDVOLENÉ obmedzenie. 16 = obmedzenia na úrovni stĺpca. 32 = obmedzenia na úrovni tabuľky.
Actio ns int zachované. chyba INT zostáva. Hlavička sysfilegroups
Každá skupina súborov v databáze zaberá riadok v tabuľke. Tabuľka je uložená v každej databáze. Aspoň jedna položka v tabuľke sa používa pre hlavný text Dielna sada. Popis dátového typu v názve stĺpca groupid smallint Jedinečné identifikačné číslo skupiny pre každú databázu. Allocpolicy Smallint zostal. status int 0x8 = READ o nLY 0x10 = ŠTANDARD Skupinový názov sysname súborová skupina. Hlavička sysfiles
Každý súbor v databáze zaberá riadok v tabuľke. Táto systémová tabuľka je virtuálna a nemožno ju priamo aktualizovať ani upravovať. Popis dátového typu v názve stĺpca fileid smallint Jedinečné identifikačné číslo súboru pre každú databázu. Groupid Smallint identifikačné číslo skupiny súborov. veľkosť int veľkosť súboru (v 8 KB stránkach). maximálna veľkosť int Maximálna veľkosť súboru (v 8 KB stránkach). Hodnota 0 znamená žiadny rast a hodnota –1 znamená, že súbor by mal byť vždy Rásť na disk plný. Rast v Rast veľkosti databázy. Hodnota 0 znamená žiadny rast. V závislosti od hodnoty stavu môže ísť o stovky strán alebo veľkosť súboru Vydelte pomer. Ak status obsahuje 0x100000, rast je percento veľkosti súboru; Inak je to počet strán. Stav hodnoty rastu v megabajtoch (MB) alebo kilobajtoch (KB)). 0x1 = Predvolené zariadenie. 0x2 = Diskový súbor. 0x40 = Logovacie zariadenie. 0x80 = Súbory napísané od poslednej zálohy. 0x4000 = príkazom CREATE DATABASE Implicitne vytvorené zariadenia. 0x8000 = Zariadenia vytvorené počas vytvárania databázy. 0x100000 = Rast podľa percent, nie podľa strán.
Výkon si ponechal. meno nchar(128) Logický názov súboru. názov súboru nchar(260) Názov fyzického zariadenia, vrátane úplnej cesty k súboru. sysforeignkeys horná časť stránky
Obsahuje informácie o obmedzeniach CUDZIEHO KĽÚČA v definícii tabuľky. Tabuľka je uložená v každej databáze. Popis dátového typu v názve stĺpca constid int ID obmedzenia FOREIGN KEY. fkeyid int ID objektu tabuľky s obmedzením FOREIGN KEY. rkeyid int ID objektu tabuľky uvedené v obmedzení FOREIGN KEY. fkey smallint odkazuje na ID stĺpca. rkey smallint odkazoval na ID stĺpca. keyno smallint Pozícia stĺpca v zozname referencovaných stĺpcov. sysindexes na vrch stránky
Každý index a tabuľka v databáze zaberajú riadok v tabuľke. Tabuľka je uložená v každej databáze. Popis dátového typu v názve stĺpca id int ID tabuľky (ak indo = 0 alebo 255). Inak ID tabuľky, ku ktorej index patrí. stav v internom systéme stav informácie. prvá binárna(6) ukazuje na prvú alebo koreňovú stránku. indid smallint index ID: 1 = Zhlukovaný index >1 = neagregované 255 = Tabuľkové položky s textovými alebo obrazovými údajmi
koreňová binárka(6) Ak indid >= 1 a < 255, koreňová je ukazovateľ na koreňovú stránku. Ak indo = 0 alebo INDO = 255, koreň je ukazovateľ na poslednú stranu. Minlen Smallint minimálna veľkosť riadku. Kľúčový malý kľúč. groupid smallint, na ktorom sa vytvorí ID súborovej skupiny objektu. dstránky int Ak indid = 0 alebo indo = 1, dpages je počet použitých strán. Ak indo = 255, čo je nastavené na 0. Inak je to počet stránok, ktoré boli indexované. reserved int Ak indid = 0 alebo indo = 1, reserved je merač strán priradený všetkým indexom a tabuľkovým údajom číslo. Ak indid = 255, rezervovaný je počet strán priradený textovým alebo obrazovým dátam. Inak je priradený k indexu Počet strán. použité& nbsp; int Ak indid = 0 alebo indid = 1, použije sa celkový počet strán použitých pre všetky indexové a tabuľkové dáta. Ak INDID = 255, používa sa počet strán použitý pre textové alebo obrazové dáta. Inak je to počet strán používaných pri indexovaní. Rowcnt Bigint je založený na počte riadkov na úrovni dát: Indid = 0 a Indid = 1. Ak indo = 255, rowcnt Nastavené na 0. RowModctr int počíta celkový počet vložených, odstránených alebo aktualizovaných riadkov od posledného sčítania tabuľky. xmaxlen smallint maximálna veľkosť riadku. maxirow smallint maximálna veľkosť riadku ne-listového indexu. OrigFillFactor tinyint Počiatočná hodnota fill factor použitá pri vytváraní indexu. Hodnota sa nezachováva; Avšak, ak to musí byť ťažké Táto hodnota môže byť užitočná, ak vytvoríte nový index, ale nepamätáte si, aký fill factor ste pôvodne použili. rezervovaný1 Tinyint zachovaný. Rezervované 2 int zachované. FirstIAM binárny(6) drž. Impid Smallint zostal. Príznak implementácie indexu. Lockflags smallint sa používa na obmedzenie zvažovanej granularity indexového zámku. Napríklad pre vyhľadávacie tabuľky, ktoré sú len na čítanie, môžete nastaviť zamykanie iba na úrovni stola, aby sa minimalizovali náklady na uzamknutie. pgmodctr int zachovaný. keys varbinary(816) Zoznam ID stĺpcov, ktoré tvoria indexový kľúč. meno sysname tabuľky názov (ak indid = 0 alebo 255). Inak názov indexu. statblob obrázok Statistický blob. Maxlen Int si ponechal. Riadky int sú založené na počte riadkov na úrovni dát, kde indo = 0 a indo = 1, čo sa opakuje pre indid > 1. Ak indo = 255, riadky nastavené na 0. Stĺpec je určený pre spätnú kompatibilitu. Stránka sysmembers Každý člen databázovej úlohy zaberá riadok v tabuľke. Tabuľka je uložená v každej databáze.
Popis dátového typu v názve stĺpca memberuid smallint Používateľské ID člena roly. Používateľské ID roly groupuid smallint. Hlavička sysobjects Každý objekt (obmedzenia, predvolené hodnoty, logy, pravidlá, uložené procedúry atď.) vytvorený v databáze zaberá riadok v tabuľke. Iba v
Tempdb každý dočasný objekt zaujíma riadok v tabuľke. Popis dátového typu v názve stĺpca Názov sysname objektu. ID int identifikačné číslo objektu. xtype char(2) typ objektu. Môže to byť jeden z nasledujúcich typov objektov: Obmedzenie C = CHECK D = PREDVOLENÉ alebo PREDVOLENÉ obmedzenie F = OBMEDZENIE CUDZIEHO KĽÚČA L = logaritmus FN = skalárna funkcia IF = Inline tabuľková funkcia P = uložená procedúra PK = obmedzenie PRIMÁRNEHO KĽÚČA (typ je K) RF = Uložená procedúra replikačného filtra S = Systémová tabuľka TF = tabuľková funkcia TR = Trigger U = Používateľská tabuľka UQ = JEDINEČNÉ obmedzenie (typ je K) V = pohľad X = Rozšírená uložená procedúra
Používateľské ID objektu vlastníka uid smallint. Informácie od smallint zachované. Len na vnútorné použitie. Status INT zachovaný. Len na vnútorné použitie. base_schema_ Ver int zachovaný. Len na vnútorné použitie. Replinfo INT zachovaný. Na rozmnožovanie. parent_obj identifikátor objektu nadradeného objektu (napríklad pre spúšťače alebo obmedzenia ID tabuľky). Dátum vytvorenia objektu crdate datetime. ftcatid smallint je plnotextový adresárový identifikátor pre všetky používateľské tabuľky registrované pre full-text index, pre všetkých používateľov, ktorí nie sú registrovaní Tabuľka je 0. schema_ver číslo verzie int, ktoré sa zvyšuje s každou zmenou schémy tabuľky. stats_schema_ Ver int zachovaný. Len na vnútorné použitie. Typ objektu napíšte char(2). Môže to byť jedna z nasledujúcich hodnôt: Obmedzenie C = CHECK D = PREDVOLENÉ alebo PREDVOLENÉ obmedzenie F = OBMEDZENIE CUDZIEHO KĽÚČA FN = skalárna funkcia IF = Inline tabuľková funkcia K = PRIMÁRNY KĽÚČ alebo JEDINEČNÉ obmedzenia L = logaritmus P = uložená procedúra R = pravidlo RF = Uložená procedúra replikačného filtra S = Systémová tabuľka TF = tabuľková funkcia TR = Trigger U = Používateľská tabuľka V = pohľad X = Rozšírená uložená procedúra
userstat smallint zachovaný. Informácie o vnútornom stave sysstat smallint. indexdel smallint retained. Dátum a čas na neskôr. versio n int na neskoršie použitie. Deltrig int si ponechal. instrig int zachovaný. updtrig int zachovaný. Seltrig Int zachovaný. Kategória int sa používa na publikovanie, obmedzenia a identifikáciu. Cache Smallint si ponechal. syspermissio ns na vrch stránky Obsahuje informácie o povoleniach udelených a zamietnutých používateľom, skupinám a rolám v databáze. Tabuľka je uložená v každej databáze.
Popis dátového typu v názve stĺpca id int ID objektu oprávnení objektu; 0 označuje povolenia na výpisy. príjemca Smallint ID používateľa, skupiny alebo roly ovplyvnenej oprávnením. Grantor Smallint ID používateľa, skupiny alebo roly, ku ktorej je povolenie udelené alebo zrušené. ActAdd Smallint len pre interné použitie. Actmod Smallint je určený len na interné použitie. Seladd Varbinary (4000) len na interné použitie. Selmod Varbinary (4000) len na interné použitie. updadd varbinary (4000) len na interné použitie. updmod varbinary (4000) len pre interné použitie. Refadd Varbinary(4000) len na interné použitie. refmod varbinary (4000) len na interné použitie. Hlavička Systypes Každý systém poskytuje jeden riadok informácií pre typ dát aj pre používateľom definovaný typ údajov. Tabuľka je uložená v každej databáze.
Ide o typy údajov, ktoré systém poskytuje, a ich identifikačné čísla. Popis dátového typu v názve stĺpca Názov sysname, typ dáta, meno. Xtype tinyint fyzický typ úložiska. Status Tinyint je určený len na interné použitie. xusertype smallint rozširuje používateľský typ. dĺžka smallint Fyzická dĺžka dátového typu. Interná presnosť používaná serverom Xprec Tinyint. (Nie je dostupné v dotazoch.) ) Počet interných desatinných miest používaných serverom Xscale Tinyint. (Nie je dostupné v dotazoch.) ) tdefault int ID uloženej procedúry, ktorá vykonáva kontroly integrity pre tento typ dát. domain int ID uloženej procedúry, ktorá vykonáva kontroly integrity pre tento typ dát. uid smallint Používateľské ID tvorcu dátového typu. Smallint som vyhradil len pre interné použitie. usertype smallint User Type ID. premenný bit je 1 pre dátový typ s premenlivou dĺžkou, inak 0. bit allownulls označuje, že tento typ dát predvolene nastavuje nullity. Ak je CREATE alebo ALTER TABLE zadaná ako prázdna , potom hodnota prepíše predvolený nul pre tento typ dát. typ tinyint Fyzicky ukladá dátové typy. Printfmt Varchar(255) si ponechal. prec smallint Úroveň presnosti tohto dátového typu. škála tinyint Počet desatinných miest (na základe presnosti) pre tento typ údajov. Hlavička sysusers Každý Microsoft v databáze? Používatelia Windows, Windows skupiny, Microsoft SQL Server? Používateľ alebo SQL
Rola čašníka zaberá riadok v tabuľke. Popis dátového typu v názve stĺpca používateľské ID uid smallint, ktoré je v tejto databáze jedinečné. 1 je vlastník databázy. Status Smallint len pre interné použitie. Názov sysname používateľské meno alebo názov skupiny, ktorý je v tejto databáze jedinečný. sid varbinary(85) Bezpečnostný identifikátor tohto záznamu. Roles Varbinary (2048) len pre interné použitie. createDate DateČas pridaného dátumu účtu. Dátum aktualizácie Dátum Čas Dátum poslednej zmeny účtu. Altuid Smallint je určený len na vnútorné použitie. Password varbinary(256) len na interné použitie. gid smallint Skupinové ID, ku ktorému tento používateľ patrí. Ak uid = gid, potom tento prvok definuje grupu. Enviro N Varchar (255) rezervovaný. HasDBACCESS INT je 1, ak má účet prístup do databázy. islogin int, ak ide o skupinu Windows, používateľa Windows alebo používateľa SQL Servera s prihlasovacím účtom pre 1. isntname int je 1, ak je účet Windows skupina alebo používateľ Windows. isntgroup int je 1, ak je účet Windows skupina. isntuser int je 1, ak je účet používateľom Windows. issqluser int je 1, ak je účet používateľom SQL Servera. Isaliased int je 1, ak je účet aliasovaný iným používateľom. issqlrole int je 1, ak je účet SQL Server pozícia. ISAPPROLE INT je 1, ak ide o aplikačnú pozíciu.
|