sys.sysfiles (Transact-SQL)
Berlaku untuk: SQL Server
Berisi satu baris untuk setiap file dalam database.
Penting
Tabel sistem SQL Server 2000 ini disertakan sebagai tampilan untuk kompatibilitas mundur. Kami menyarankan agar Anda menggunakan tampilan sistem SQL Server saat ini sebagai gantinya. Untuk menemukan tampilan atau tampilan sistem yang setara, lihat Memetakan Tabel Sistem ke Tampilan Sistem (Transact-SQL). Fitur ini akan dihapus dalam versi Microsoft SQL Server di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
fileid | smallint | Nomor identifikasi file unik untuk setiap database. |
groupid | smallint | Nomor identifikasi grup file. |
ukuran | int | Ukuran file, dalam halaman 8 KB. |
maxsize | int | Ukuran file maksimum, dalam halaman 8 KB. 0 = Tidak ada pertumbuhan. -1 = File akan bertambah sampai disk penuh. 268435456 = File log akan tumbuh hingga ukuran maksimum 2 TB. Catatan: Database yang ditingkatkan dengan ukuran file log tak terbatas akan melaporkan -1 untuk ukuran maksimum file log. |
pertumbuhan | int | Ukuran pertumbuhan database. Dapat berupa jumlah halaman atau persentase ukuran file, tergantung pada nilai status. 0 = Tidak ada pertumbuhan. |
status | int | Bit status untuk nilai pertumbuhan baik dalam megabyte (MB) atau kilobyte (KB). 0x2 = File disk. 0x40 = File log. 0x100000 = Pertumbuhan. Nilai ini adalah persentase dan bukan jumlah halaman. |
Perf | int | Dicadangkan. |
nama | nama sysname | Nama logis file. |
filename | nvarchar(260) | Nama perangkat fisik. Ini termasuk jalur lengkap file. |
Lihat Juga
Memetakan Tabel Sistem ke Tampilan Sistem (Transact-SQL)
Tampilan Kompatibilitas (Transact-SQL)