|
database utama sysaltfiles menyimpan file database syscharsets set set karakter database utama dan urutan pengurutan Opsi konfigurasi database utama Sysco Nfigures Opsi konfigurasi saat ini database utama Syscurco nfigs database sysdatabases di server database utama syslanguages adalah bahasa database utama database utama syslogins Informasi akun login Sysoledbusers tautan database utama Informasi login server sysprocesses proses database utama sysremotelogins Database utama Masuk ke akun dari jarak jauh syscolumns per kolom database sysco nstrains per batas database sysfilegroups per grup file database sysfile untuk setiap file database sysforeignkeys untuk setiap kata kunci eksternal database sysindex per indeks database sysmenber untuk setiap anggota peran database sysuntuk setiap database Objek database syscomments syspermissio ns Izin Per database systypes per database tipe data yang ditentukan pengguna sysusers per pengguna database header sysaltfiles Dalam kasus khusus, berisi baris yang sesuai dengan file dalam database. Tabel disimpan dalam database master.
Deskripsi Jenis Data nama kolom fileid smallint Nomor identifikasi file unik untuk setiap database. GroupID Nomor Identifikasi Grup File SmallInt. ukuran ukuran file int (dalam halaman 8 KB). maxsize int Ukuran file maksimum (dalam halaman 8 KB). Nilai 0 berarti tidak ada pertumbuhan, dan nilai –1 berarti bahwa file harus selalu Tumbuh hingga disk penuh. growth int Ukuran pertumbuhan database. Nilai 0 menunjukkan tidak ada pertumbuhan. Tergantung pada nilai status, itu bisa ratusan halaman atau ukuran file Bagi rasionya. Jika status 0x100000, pertumbuhan adalah persentase dari ukuran file; Jika tidak, itu adalah jumlah halaman. status int hanya untuk penggunaan internal. perf int dipertahankan. dbid smallint Nomor identifikasi basis data dari basis data tempat file tersebut berada. name nchar(128) Nama logis file. nama file nchar(260) Nama perangkat fisik, termasuk jalur lengkap ke file. > halaman atas syscharsets Setiap set karakter menempati satu baris dalam tabel, yang juga berisi definisi untuk Microsoft? SQL Server? Urutan pengurutan yang digunakan. baris Salah satu urutan urutan ditandai sebagai urutan pengurutan default dalam sysco nfigures, yang merupakan satu-satunya urutan yang benar-benar digunakan. Deskripsi Jenis Data nama kolom type smallint Jenis entitas yang diwakili oleh baris ini. 1001 adalah set karakter; 2001 adalah urutan penyortiran. id set karakter tinyint atau ID unik dari urutan pengurutan. Perhatikan bahwa urutan pengurutan dan kumpulan karakter tidak dapat berbagi nomor ID yang sama. Dijamin Biarkan rentang ID dari 1 hingga 240 untuk digunakan SQL Server. Bidang CSID Tinyint tidak digunakan jika garis mewakili kumpulan karakter. Jika baris mewakili urutan pengurutan, bidang berada di Di atasnya, ID set karakter dari urutan pengurutan dihasilkan. Misalkan baris set karakter dengan ID tersebut ada di tabel tersebut. status smallint Bit informasi status sistem internal. name sysname Nama unik dari set karakter atau urutan pengurutan. Bidang hanya boleh berisi huruf A-Z atau A-Z, angka 0 – 9 dan garis bawah (_). Itu harus dimulai dengan huruf. deskripsi n nvarchar(255) set karakter atau deskripsi opsional dari fungsi urutan pengurutan. BinaryDefinitio N Varbinary(255) hanya untuk penggunaan internal. Definisi n set karakter gambar atau definisi internal urutan pengurutan. Struktur data di bidang ini tergantung pada jenisnya. Sysco nfigures bagian atas halaman
Setiap opsi konfigurasi yang ditetapkan oleh pengguna menempati baris dalam tabel. sysco nfigures termasuk yang baru diluncurkan Microsoft? SQL Server? Opsi konfigurasi yang ditentukan sebelumnya juga berisi semua opsi konfigurasi dinamis yang ditetapkan setelah peluncuran baru-baru ini. Meja hanya terletak di master basis data. Deskripsi Jenis Data nama kolom value int (digunakan oleh SQL Server hanya setelah RECo nFIGURE dieksekusi). Nomor variabel konfigurasi Co nfig smallint. Komentar nvarchar(255) pada opsi konfigurasi. status smallint mewakili peta bit status opsi. Nilai yang mungkin meliputi: 0 = statis (pengaturan ini berlaku saat server dimulai ulang). 1 = Dinamis (variabel ini berlaku saat pernyataan RECo nFIGURE dieksekusi). 2 = Lanjutan (variabel hanya ditampilkan jika opsi Tampilkan Lanjutan diatur). 3 = Dinamis dan Lanjutan.
Syscurco nfigs bagian atas halaman
Setiap opsi konfigurasi saat ini adalah satu untuk masing-masing. Selain itu, tabel berisi empat item yang menjelaskan struktur konfigurasi. Syscurco NFIGS sedang digunakan Dihasilkan secara dinamis saat membuat kueri. Untuk informasi lebih lanjut, lihat Sysco nfigures. Deskripsi Jenis Data nama kolom nilai int nilai variabel yang dapat dimodifikasi pengguna (hanya jika RECo nFIGURE telah dieksekusi oleh Microsoft?) SQL Server? menggunakan). Nomor variabel konfigurasi Co nfig smallint. Komentar nvarchar(255) pada opsi konfigurasi. status smallint mewakili peta bit status opsi. Nilai yang mungkin meliputi: 0 = statis (pengaturan ini berlaku saat server dimulai ulang). 1 = Dinamis (variabel ini berlaku saat pernyataan RECo nFIGURE dieksekusi). 2 = Lanjutan (variabel hanya ditampilkan jika opsi Tampilkan Lanjutan diatur). 3 = Dinamis dan Lanjutan.
halaman sysdatabases Microsoft? SQL Server? Setiap database pada tabel menempati satu baris. Saat Anda pertama kali menginstal SQL Server, SysDatabases berisi item untuk database Master, Model, MSDB, MSSQLWEB, dan tempDB. Tabel hanya ada disimpan dalam database master. Deskripsi Jenis Data nama kolom name sysname Nama database. ID database dbid smallint. sid varbinary(85) ID sistem pembuat database. Mode smallint digunakan untuk mengunci database secara internal saat dibuat. status int bit status, beberapa di antaranya dapat digunakan oleh pengguna sp_dboptio n (baca o nly, penggunaan dbo). Pengguna tunggal, dll.): 1 = tutup otomatis; Gunakan pengaturan sp_dboptio n. 4 = pilih ke / salinan massal ; Gunakan pengaturan sp_dboptio n. 8 = trunc. log o n chkpt ; Gunakan pengaturan sp_dboptio n. 16 = deteksi halaman sobek n, menggunakan pengaturan sp_dboptio n. 32 = memuat 。 64 = pra pemulihan 。 128 = memulihkan 。 256 = tidak dipulihkan 。 512 = offline ; Gunakan pengaturan sp_dboptio n. 1024 = dibaca secara tidak masuk akal ; Gunakan pengaturan sp_dboptio n. 2048 = penggunaan dbo o nly ; penggunaan sp_dboptio n pengaturan. 4096 = pengguna tunggal ; Gunakan pengaturan sp_dboptio n. 32768 = mode darurat 。 4194304 = menyusut otomatis 。 1073741824 = mati dengan bersih 。 Beberapa bit dapat dibuka secara bersamaan.
status2 int 16384 = ANSI null default ; Gunakan pengaturan sp_dboptio n. 65536 = Co NCAT null menghasilkan null dengan pengaturan sp_dboptio n. 131072 = pemicu rekursif, menggunakan pengaturan sp_dboptio n. 1048576 = default ke kursor lokal, menggunakan pengaturan sp_dboptio n. 8388608 = pengidentifikasi yang dikutip, digunakan sp_dboptio n pengaturan. 33554432 = kursor tutup o n komitmen, menggunakan pengaturan sp_dboptio n. 67108864 = ANSI nulls, menggunakan pengaturan sp_dboptio n. 268435456 = Peringatan ANSI, menggunakan pengaturan sp_dboptio n. 536870912 = teks lengkap diaktifkan, gunakan sp_fulltext_database Pengaturan. crdate tanggalwaktu tanggal dibuat. tanggalwaktu yang dipesan. Kategori INT berisi bitmap informasi untuk disalin: 1 = Diterbitkan. 2 = berlangganan. 4 = Gabungkan diterbitkan. 8 = Gabungkan Berlangganan.
CMPTLEVEL TinyINT database. Lihat sp_dbcmptlevel untuk informasi selengkapnya. nama file nvarchar(260) Jalur sistem operasi dan nama file master database. Nomor build kode SQL Server yang digunakan untuk membuat database. Hanya alat SQL Server Secara internal untuk pemrosesan peningkatan. header syslanguages Tampil di Microsoft? SQL Server? Setiap bahasa dalam tabel memiliki baris. Meskipun bahasa Inggris Amerika tidak ada di sana syslanguages, tetapi tabel selalu tersedia untuk SQL Server. Tabel hanya disimpan dalam database master. Deskripsi Jenis Data nama kolom langid smallint id bahasa unik. dateformat nchar(3) urutan tanggal (misalnya DMY). datefirst tinyint Hari pertama dalam seminggu: 1 untuk Senin, 2 untuk Selasa, dan seterusnya sampai 7 berarti bintang Tanggal. Tingkatkan INT untuk penggunaan sistem. Nama SysName nama bahasa resmi (misalnya, Frans?ais). alias sysname Nama bahasa alternatif (seperti Prancis). mo nths nvarchar(372) Daftar nama lengkap yang dipisahkan koma selama berbulan-bulan berurutan dari Januari hingga Desember, setiap nama Berisi maksimal 20 karakter. shortmo nths varchar(132) daftar nama bulan yang dipisahkan koma dalam urutan dari Januari hingga Desember, Setiap nama dapat berisi hingga 9 karakter. days nvarchar(217) Daftar nama hari yang dipisahkan koma secara berurutan dari Januari hingga Desember, dengan nama terbanyak dari setiap nama Berisi 30 karakter. lcid int untuk bahasa ini Microsoft Windows NT? ID Lokal. mslangid smallint ID grup pesan SQL Server. Tiga puluh tiga bahasa yang disediakan oleh SQL Server diinstal. Di bawah ini adalah daftar bahasa. Nama dalam bahasa Inggris adalah NT LCID SQL Server Message Group ID Bahasa Inggris 1033 1033 Jerman 1031 1031 Prancis 1036 1036 Jepang 1041 1041 Denmark 1030 1030 Spanyol 3082 3082 Italia 1040 1040 Belanda 1043 1043 Norwegia 2068 2068 Portugis 2070 2070 Finlandia 1035 1035 Swedia 1053 1053 Ceko 1029 1029 Hongaria 1038 1038 Polandia 1045 1045 Rumania 1048 1048 Kroasia 1050 1050 Slovakia 1051 1051 Slovenia 1060 1060 Yunani 1032 1032 Bahasa Bulgaria 1026 1026 Rusia 1049 1049 Turki 1055 1055 Bahasa Inggris Inggris 2057 1033 Esto nian 1061 1061 Latvia 1062 1062 Lituania 1063 1063 Brasil 1046 1046 Tradisional Cina 1028 1028 Korea 1042 1042 Tionghoa Sederhana 2052 2052 Bahasa Arab 1025 1025 Thailand 1054 1054 header syslogins
Setiap akun login menempati baris dalam tabel. Deskripsi Jenis Data nama kolom ID keamanan SID varbinary(85). status smallint hanya untuk penggunaan internal. CreateDate DateTime menambahkan tanggal login. updateDate DateTime Perbarui tanggal login. AccDate tanggalwaktu hanya untuk penggunaan internal. totcpu int hanya untuk penggunaan internal. Totio int hanya untuk penggunaan internal. batas ruang int hanya untuk penggunaan internal. Batas waktu int hanya untuk penggunaan internal. ResultLimit int hanya untuk penggunaan internal. name varchar(30) ID login pengguna. dbname nvarchar(128) Nama database default pengguna saat membuat koneksi. kata sandi nvarchar(128) Kata sandi terenkripsi pengguna (bisa NULL). language nvarchar(128) Bahasa default untuk pengguna. tolaklogin int jika masuk adalah Microsoft? Windows NT? 1 untuk pengguna atau grup yang telah ditolak aksesnya. HasAccess INT adalah 1 jika akses login diotorisasi. isntname int adalah 1 jika masuk adalah pengguna atau grup Windows NT, dan jika masuknya adalah Microsoft SQL Server? Login, itu adalah 0. isntgroup int jika masuk Jika itu adalah grup Windows NT, itu adalah 1. isntuser int adalah 1 jika masuk adalah pengguna Windows NT. sysadmin int adalah 1 jika login adalah anggota peran server sysadmin. securityadmin int adalah 1 jika login adalah anggota peran server securityadmin. serveradmin int adalah 1 jika login adalah anggota peran server tetap serveradmin. setupadmin int adalah 1 jika login adalah anggota peran server tetap setupadmin. processadmin int adalah 1 jika login adalah anggota peran server tetap processadmin. diskadmin int adalah 1 jika login adalah anggota peran server tetap diskadmin. dbcreator int adalah 1 jika login adalah anggota peran server tetap dbcreator. loginname nvarchar(128) Nama login yang sebenarnya, yang mungkin berbeda dari login yang digunakan oleh SQL Server 。 header sysoledbusers
Pemetaan pengguna dan kata sandi untuk setiap server tertaut yang ditentukan menempati baris dalam tabel. Tabel disimpan dalam database master. Deskripsi Jenis Data nama kolom SID (Nomor Identifikasi Keamanan) dari server rmtsrvid smallint. rmtloginame nvarchar(128) loginsid memetakan ke login jarak jauh dari rmtservid yang ditautkan. rmtpassword nvarchar(128) menautkan kata sandi terenkripsi untuk login jarak jauh yang ditentukan dalam rmtsrvid. loginsid varbinary(85) SID login lokal yang akan dipetakan. status smallint Jika nilainya adalah 1, pemetaan harus menggunakan kredensial pengguna sendiri. ChangeDateDateTime Tanggal informasi pemetaan terakhir diubah. sysprocesses halaman atas
sysprocesses tentang berjalan di Microsoft? SQL Server? informasi tentang proses di Proses ini dapat berupa: Proses klien atau proses sistem. sysProses hanya disimpan dalam database master. Deskripsi Jenis Data nama kolom ID proses spid smallint SQL Server. kpid smallint Microsoft Windows NT 4.0? ID utas. blocked smallint ID proses (spid) dari proses yang diblokir. Waittype Binary(2) reservasi. waittime int Waktu tunggu saat ini dalam milidetik. 0 ketika prosesnya tidak menunggu. lastwaittype nchar(32) menunjukkan string nama jenis tunggu terakhir atau saat ini. waitresource nchar(32) Representasi tekstual dari sumber daya kunci. dbid smallint saat ini digunakan oleh proses tersebut. uid smallint ID pengguna yang menjalankan perintah. Waktu CPU kumulatif dari proses int CPU. Tidak masalah apakah opsi SET STATISTICS TIME o n adalah n atau OFF Ada proses untuk memperbarui entri. physical_io pembacaan dan penulisan disk kumulatif untuk proses int. Memusage int Jumlah halaman dalam cache proses yang saat ini dialokasikan untuk proses tersebut. Angka negatif menunjukkan bahwa proses tersebut dilepaskan oleh orang lain Memori yang dialokasikan oleh suatu proses. login_time tanggalwaktu Waktu ketika proses klien masuk ke server. Untuk proses sistem, ini adalah penyimpanan SQL Server Waktu ketika startup terjadi. last_batch datetime Waktu ketika proses klien terakhir kali menjalankan panggilan prosedur tersimpan jarak jauh atau pernyataan EXECUTE. Untuk departemen Proses sistem adalah waktu ketika SQL Server mulai disimpan. ecid smallint digunakan untuk mengidentifikasi ID konteks eksekusi secara unik dari utas turunan yang beroperasi atas nama satu proses. open_tran Jumlah transaksi terbuka untuk proses smallint. status nchar(30) Status ID proses (misalnya, berjalan, hibernasi, dll.). sid binary(85) Pengidentifikasi unik global (GUID) pengguna. nama host nchar(128) Nama workstation. program_name nchar(128) nama aplikasi. nomor ID proses workstation nchar(8) hostprocess. cmd nchar(16) yang saat ini sedang dieksekusi. nt_domain domain Windows NT 4.0 klien nchar(128) (jika menggunakan Autentikasi Windows) atau kepercayaan Terhubung dengan domain Windows NT 4.0. nt_username nchar(128) Nama pengguna Windows NT 4.0 (jika menggunakan autentikasi Windows) atau huruf untuk proses Nama pengguna Windows NT 4.0 yang terhubung. net_address nchar(12) ditetapkan ke pengidentifikasi unik untuk kartu antarmuka jaringan pada setiap workstation pengguna. Saat pengguna masuk, Pengidentifikasi dimasukkan ke dalam kolom net_address. net_library kolom nchar(12) yang digunakan untuk menyimpan pustaka jaringan klien. Setiap proses klien masuk pada koneksi jaringan. Koneksi jaringan memiliki pustaka jaringan yang terkait dengan proses ini yang memungkinkan proses ini membuat koneksi. Untuk informasi lebih lanjut , lihat Pustaka Jaringan Klien dan Server. loginame nchar(128) masuk. sysremotelogins ke bagian atas halaman
Masing-masing diizinkan untuk menelepon Microsoft? SQL Server? Pengguna jarak jauh dari prosedur tersimpan jarak jauh di Deskripsi Jenis Data nama kolom remoteserverid smallint Identitas server jarak jauh. nama pengguna jarak jauh nvarchar(128) Pengguna login di server jarak jauh. status smallint opsi. sid varbinary(85) Microsoft Windows NT? ID Keamanan Pengguna. ChangeDate DateTime menambahkan tanggal dan waktu pengguna jarak jauh. header syscolumns
Setiap kolom di setiap tabel dan tampilan menempati baris dalam tabel, dan setiap parameter dalam proses tersimpan juga menempati baris dalam tabel. Tabel terletak di setiap nomor Menurut gudang. Deskripsi Jenis Data nama kolom name sysname Nama nama kolom atau parameter prosedur. id int ID objek tabel tempat kolom berada, atau ID prosedur tersimpan yang terkait dengan parameter. xtype Tinyint systypes. typestat tinyint hanya untuk penggunaan internal. xusertype smallint. length smallint Panjang penyimpanan fisik maksimum dalam systypes. Xprec Tinyint hanya untuk penggunaan internal. Xscale Tinyint hanya untuk penggunaan internal. kolom smallint colid atau ID parameter. xoffset smallint hanya untuk penggunaan internal. BitPOS Tinyint hanya untuk penggunaan internal. Tinyint dicadangkan hanya untuk penggunaan internal. Colstat smallint hanya untuk penggunaan internal. cdefault int ID nilai default kolom. domain int aturan atau ID batasan CHECK kolom. number smallint Nomor subprosedur saat prosedur dikelompokkan (0 menunjukkan item non-proses). Susun smallint hanya untuk penggunaan internal. Autoval Varbinary(255) hanya untuk penggunaan internal. offset smallint Offset baris tempat kolom berada; Jika negatif, itu berarti baris panjang variabel. Status Tinyint adalah bitmap yang digunakan untuk mendeskripsikan properti kolom atau parameter: 0x08 = Kolom mengizinkan nilai null. 0x10 = Bantalan ANSI berlaku saat kolom varchar atau varbinary ditambahkan. Pertahankan ruang belakang kolom varchar, pertahankan Biarkan nol di belakang di kolom varbinary. 0x40 = adalah parameter OUTPUT. 0x80 = Kolom sebagai kolom identitas.
type tinyint Jenis penyimpanan fisik di systypes. Usertype smallint systype. Printfmt varchar(255) hanya untuk penggunaan internal. prec smallint Tingkat presisi kolom. scale int Jumlah tempat desimal di kolom. iscomputed int menunjukkan apakah bendera untuk kolom tersebut telah dihitung: 0 = Tidak dihitung. 1 = Dihitung.
isoutparam int menunjukkan apakah parameter proses adalah parameter output: 1 = benar. 0 = salah.
isnullable int menunjukkan apakah kolom mengizinkan nilai null: 1 = benar. 0 = salah.
Bagian atas halaman
Berisi peta batasan, dipetakan ke objek yang memiliki batasan. Direktori sistem ini disimpan di setiap database. Deskripsi Jenis Data nama kolom co nstid int nomor kendala. id int memiliki ID tabel dari batasan tersebut. colid smallint mendefinisikan ID kolom dari batasan di atasnya, atau 0 jika itu adalah batasan tabel. cadangan1 tinyint dipertahankan. bitmap status int menunjukkan status. Nilai yang mungkin meliputi: 1 = batasan KUNCI PRIMER. 2 = kendala KUNCI UNIK. 3 = kendala KUNCI ASING. 4 = Kendala CHECK. 5 = batasan DEFAULT. 16 = batasan tingkat kolom. 32 = batasan tingkat tabel.
actio ns int dipertahankan. kesalahan int tetap ada. header sysfilegroups
Setiap grup file dalam database menempati satu baris dalam tabel. Tabel disimpan di setiap database. Setidaknya satu item dalam tabel digunakan untuk teks utama Set potongan. Deskripsi Jenis Data nama kolom groupid smallint Nomor identifikasi grup unik untuk setiap database. allocpolicy smallint dipertahankan. status int 0x8 = BACA o nLY 0x10 = DEFAULT groupname sysname filegroup. header sysfiles
Setiap file dalam database menempati satu baris dalam tabel. Tabel sistem ini adalah tabel virtual dan tidak dapat diperbarui atau dimodifikasi secara langsung. Deskripsi Jenis Data nama kolom fileid smallint Nomor identifikasi file unik untuk setiap database. GroupID Nomor Identifikasi Grup File SmallInt. ukuran ukuran file int (dalam halaman 8 KB). maxsize int Ukuran file maksimum (dalam halaman 8 KB). Nilai 0 berarti tidak ada pertumbuhan, dan nilai –1 berarti bahwa file harus selalu Tumbuh hingga disk penuh. growth int Ukuran pertumbuhan database. Nilai 0 menunjukkan tidak ada pertumbuhan. Tergantung pada nilai status, itu bisa ratusan halaman atau ukuran file Bagi rasionya. Jika status berisi 0x100000, pertumbuhan adalah persentase dari ukuran file; Jika tidak, itu adalah jumlah halaman. Status int nilai pertumbuhan dalam megabyte (MB) atau kilobyte (KB)). 0x1 = Perangkat default. 0x2 = File disk. 0x40 = Perangkat log. 0x80 = File yang ditulis sejak pencadangan terakhir. 0x4000 = oleh pernyataan CREATE DATABASE Perangkat yang dibuat secara implisit. 0x8000 = Perangkat yang dibuat selama pembuatan database. 0x100000 = Pertumbuhan berdasarkan persentase, bukan berdasarkan halaman.
perf int dipertahankan. name nchar(128) Nama logis file. nama file nchar(260) Nama perangkat fisik, termasuk jalur lengkap ke file. sysforeignkeys bagian atas halaman
Berisi informasi tentang batasan FOREIGN KEY dalam definisi tabel. Tabel disimpan di setiap database. Deskripsi Jenis Data nama kolom co nstid int ID kendala KUNCI ASING. fkeyid int ID objek tabel dengan batasan FOREIGN KEY. rkeyid int ID objek tabel yang direferensikan dalam batasan FOREIGN KEY. fkey smallint mereferensikan ID kolom. rkey smallint ID kolom yang direferensikan. keyno smallint Posisi kolom dalam daftar kolom yang direferensikan. sysindex ke bagian atas halaman
Setiap indeks dan tabel dalam database menempati satu baris dalam tabel. Tabel disimpan di setiap database. Deskripsi Jenis Data nama kolom id int ID tabel (jika indid = 0 atau 255). Jika tidak, ID tabel tempat indeks berada. status int informasi status sistem internal. penunjuk biner pertama(6) ke halaman pertama atau root. ID indeks smallint indid: 1 = Indeks berkluster >1 = tidak agregat 255 = Entri tabel dengan data teks atau gambar
root binary(6) Jika indid >= 1 dan < 255, root adalah penunjuk ke halaman root. Jika indid = 0 atau indid = 255, root adalah penunjuk ke halaman terakhir. minlen smallint ukuran garis minimum. keycnt smallint key. groupid smallint tempat ID grup file objek dibuat. dpages int Jika indid = 0 atau indid = 1, dpages adalah jumlah halaman yang digunakan. Jika indid = 255, yang diatur ke 0. Jika tidak, itu adalah jumlah halaman yang telah diindeks. reserved int Jika indid = 0 atau indid = 1, reserved adalah pengukur halaman yang ditetapkan untuk semua indeks dan data tabel nomor. Jika indid = 255, dicadangkan adalah jumlah halaman yang ditetapkan ke data teks atau gambar. Jika tidak, itu ditetapkan ke indeks jumlah halaman. Digunakan & nbsp; int Jika indid = 0 atau indid = 1, digunakan adalah jumlah total halaman yang digunakan untuk semua data indeks dan tabel. Jika indid = 255, digunakan adalah jumlah halaman yang digunakan untuk data teks atau gambar. Jika tidak, itu adalah jumlah halaman yang digunakan untuk pengindeksan. Rowcnt Bigint didasarkan pada jumlah baris tingkat data Indid = 0 dan Indid = 1. Jika indid = 255, rowcnt Atur ke 0. RowModctr int menghitung jumlah total baris yang dimasukkan, dihapus, atau diperbarui sejak hitungan terakhir tabel diperbarui. xmaxlen smallint ukuran baris maksimum. Maxirow smallint ukuran baris indeks non-daun maksimum. OrigFillFactor tinyint Nilai faktor pengisian awal yang digunakan saat membuat indeks. Nilainya tidak dipertahankan; Namun, jika perlu berat Nilai ini dapat membantu jika Anda membuat indeks baru tetapi tidak dapat mengingat faktor pengisian yang Anda gunakan sejak awal. dicadangkan1 tinyint dipertahankan. Cadangan2 int dipertahankan. PertamaIAM biner(6) tahan. impid smallint dipertahankan. Bendera implementasi indeks. lockflags smallint digunakan untuk membatasi granularitas kunci indeks yang dipertimbangkan. Misalnya, untuk tabel pencarian yang bersifat baca-saja, Anda dapat untuk mengaturnya ke penguncian tingkat meja saja untuk meminimalkan biaya penguncian. pgmodctr int dipertahankan. keys varbinary(816) Daftar ID kolom yang membentuk kunci indeks. nama nama tabel sysname (jika indid = 0 atau 255). Jika tidak, nama indeks. statblob gambar Statistik blob. Maxlen int dipertahankan. Baris int didasarkan pada jumlah baris tingkat data dengan indid = 0 dan indid = 1, yang diulang untuk indid > 1. Jika indid = 255, baris diatur ke 0. Kolom disediakan untuk kompatibilitas mundur. Halaman sysmembers Setiap anggota peran database menempati baris dalam tabel. Tabel disimpan di setiap database.
Deskripsi Jenis Data nama kolom memberuid smallint ID pengguna anggota peran. ID pengguna peran groupuid smallint. header sysobjects Setiap objek (batasan, default, log, aturan, prosedur tersimpan, dll.) yang dibuat dalam database mengambil baris dalam tabel. Hanya di
tempdb, setiap objek sementara menempati baris dalam tabel. Deskripsi Jenis Data nama kolom Nama objek sysname. Id int nomor identifikasi objek. xtype char(2) jenis objek. Ini bisa menjadi salah satu jenis objek berikut: C = Batasan CHECK D = batasan DEFAULT atau DEFAULT F = batasan KUNCI ASING L = log FN = fungsi skalar IF = Fungsi Tabel Sebaris P = prosedur tersimpan PK = batasan KUNCI PRIMER (tipe adalah K) RF = Prosedur Tersimpan Filter Replikasi S = Tabel sistem TF = fungsi tabel TR = Pemicu U = Tabel Pengguna UQ = batasan UNIK (tipe adalah K) V = lihat X = Prosedur tersimpan yang diperpanjang
ID pengguna objek pemilik uid smallint. info smallint dipertahankan. Hanya untuk penggunaan internal. status int dipertahankan. Hanya untuk penggunaan internal. base_schema_ ver int dipertahankan. Hanya untuk penggunaan internal. replinfo int dipertahankan. Untuk penggunaan reproduksi. parent_obj mengidentifikasi objek objek dari objek induk (misalnya, untuk pemicu atau batasan, ID tabel). Tanggal pembuatan objek crdate datetime. ftcatid smallint adalah pengidentifikasi direktori teks lengkap untuk semua tabel pengguna yang terdaftar untuk indeks teks lengkap, untuk semua pengguna yang tidak terdaftar Tabelnya adalah 0. schema_ver nomor versi int, yang ditambah dengan setiap perubahan skema tabel. stats_schema_ ver int dipertahankan. Hanya untuk penggunaan internal. Ketik jenis objek char(2). Ini bisa menjadi salah satu nilai berikut: C = Batasan CHECK D = batasan DEFAULT atau DEFAULT F = batasan KUNCI ASING FN = fungsi skalar IF = Fungsi Tabel Sebaris K = KUNCI UTAMA atau batasan UNIK L = log P = prosedur tersimpan R = aturan RF = Prosedur Tersimpan Filter Replikasi S = Tabel sistem TF = fungsi tabel TR = Pemicu U = Tabel Pengguna V = lihat X = Prosedur tersimpan yang diperpanjang
userstat smallint dipertahankan. sysstat smallint informasi status internal. indexdel smallint dipertahankan. refdate tanggalwaktu untuk nanti. Versio n int untuk digunakan nanti. deltrig int dipertahankan. instrig int dipertahankan. updtrig int dipertahankan. seltrig int dipertahankan. Kategori INT digunakan untuk penerbitan, kendala, dan identifikasi. cache smallint dipertahankan. syspermissio ns bagian atas halaman Berisi informasi tentang izin yang diberikan dan ditolak kepada pengguna, grup, dan peran dalam database. Tabel disimpan di setiap database.
Deskripsi Jenis Data nama kolom id int ID objek izin objek; 0 menunjukkan izin pernyataan. penerima hibah smallint ID pengguna, grup, atau peran yang terpengaruh oleh izin. Pemberi Smallint ID pengguna, grup, atau peran yang izinnya diberikan atau dicabut. ActAdd Smallint hanya untuk penggunaan internal. Actmod Smallint hanya untuk penggunaan internal. Seladd Varbinary (4000) hanya untuk penggunaan internal. Selmod Varbinary (4000) hanya untuk penggunaan internal. Updadd Varbinary(4000) hanya untuk penggunaan internal. Varbinary Updmod (4000) hanya untuk penggunaan internal. refadd varbinary(4000) hanya untuk penggunaan internal. Refmod Varbinary(4000) hanya untuk penggunaan internal. header systypes Setiap sistem menyediakan satu baris informasi untuk tipe data dan tipe data yang ditentukan pengguna. Tabel disimpan di setiap database.
Ini adalah jenis data yang disediakan oleh sistem dan nomor ID-nya. Deskripsi Jenis Data nama kolom Nama nama jenis data sysname. xtype jenis penyimpanan fisik tinyint. Status Tinyint hanya untuk penggunaan internal. xusertype smallint memperluas jenis pengguna. length smallint Panjang fisik tipe data. Presisi internal yang digunakan oleh server Xprec Tinyint. (Tidak tersedia dalam kueri.) ) Jumlah tempat desimal internal yang digunakan oleh server Xscale Tinyint. (Tidak tersedia dalam kueri.) ) tdefault int ID prosedur tersimpan yang melakukan pemeriksaan integritas untuk jenis data ini. domain int ID prosedur tersimpan yang melakukan pemeriksaan integritas untuk jenis data ini. uid smallint ID pengguna pembuat tipe data. Smallint yang dicadangkan hanya untuk penggunaan internal. usertype smallint ID jenis pengguna. bit variabel adalah 1 untuk tipe data panjang variabel, jika tidak 0. bit allownulls menunjukkan bahwa jenis data ini default ke nullity. Jika CREATE atau ALTER TABLE ditentukan sebagai kosong , maka nilai akan mengganti null default untuk jenis data ini. type tinyint Menyimpan tipe data secara fisik. Printfmt Varchar(255) dipertahankan. prec smallint Tingkat presisi tipe data ini. skala tinyint Jumlah tempat desimal (berdasarkan presisi) untuk jenis data ini. header sysusers Setiap Microsoft di database? Pengguna Windows, grup Windows, Microsoft SQL Server? Pengguna atau SQL
Peran Server menempati baris dalam tabel. Deskripsi Jenis Data nama kolom ID pengguna uid smallint, yang unik dalam database ini. 1 adalah pemilik database. status smallint hanya untuk penggunaan internal. Nama nama pengguna sysname atau nama grup, yang unik dalam database ini. sid varbinary(85) Pengidentifikasi keamanan untuk entri ini. peran varbinary(2048) hanya untuk penggunaan internal. createDate DateTime dari tanggal penambahan akun. UpdateDate DateTime Tanggal terakhir diubah akun. Altuid Smallint hanya untuk penggunaan internal. Kata sandi varbinary(256) hanya untuk penggunaan internal. gid smallint ID grup tempat pengguna ini berada. Jika uid = gid, maka entri ini mendefinisikan grup. Enviro N Varchar (255) dicadangkan. hasdbaccess int adalah 1 jika akun memiliki akses database. islogin int jika akun tersebut adalah grup Windows, pengguna Windows, atau pengguna SQL Server dengan akun login untuk 1. isntname int adalah 1 jika akun tersebut adalah grup Windows atau pengguna Windows. isntgroup int adalah 1 jika akun adalah grup Windows. isntuser int adalah 1 jika akun tersebut adalah pengguna Windows. issqluser int adalah 1 jika akun tersebut adalah pengguna SQL Server. int yang dialiasasikan adalah 1 jika akun dialias oleh pengguna lain. issqlrole int adalah 1 jika akun adalah peran SQL Server. isapprole int adalah 1 jika akun adalah peran aplikasi.
|