sys.dm_fts_memory_buffers (T-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Mengembalikan informasi tentang buffer memori milik kumpulan memori tertentu yang digunakan sebagai bagian dari perayapan teks lengkap atau rentang perayapan teks lengkap.
Catatan
Kolom berikut akan dihapus dalam rilis Microsoft SQL Server di masa mendatang: row_count
. Hindari menggunakan kolom ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakannya.
Kolom | Jenis data | Deskripsi |
---|---|---|
pool_id | int | ID kumpulan memori yang dialokasikan. 0 = Buffer kecil 1 = Buffer besar |
memory_address | varbinary(8) | Alamat buffer memori yang dialokasikan. |
nama | nvarchar(4000) | Nama buffer memori bersama tempat alokasi ini dibuat. |
is_free | bit | Status buffer memori saat ini. 0 = Gratis 1 = Sibuk |
row_count | int | Jumlah baris yang sedang ditangani buffer ini. |
bytes_used | int | Jumlah, dalam byte, memori yang digunakan dalam buffer ini. |
percent_used | int | Persentase memori yang dialokasikan yang digunakan. |
Izin
Pada SQL Server dan SQL Managed Instance, memerlukan VIEW SERVER STATE
izin.
Pada tujuan layanan SQL Database Basic, S0, dan S1, dan untuk database di kumpulan elastis, akun admin server, akun admin Microsoft Entra, atau keanggotaan dalam ##MS_ServerStateReader##
peran server diperlukan. Pada semua tujuan layanan SQL Database lainnya, izin VIEW DATABASE STATE
pada database, atau keanggotaan dalam ##MS_ServerStateReader##
peran server diperlukan.
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.
Gabungan fisik
Kardinalitas hubungan
Dari | Untuk | Hubungan |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Banyak-ke-satu |
Langkah berikutnya
Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Pencarian Teks Lengkap dan Tampilan dan Fungsi Manajemen Dinamis Pencarian Semantik (Transact-SQL)