Bagikan melalui


Skalabilitas

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance

SQL Server 2016 (13.x) berisi peningkatan skalabilitas pada penyimpanan pada disk untuk tabel yang dioptimalkan memori.

Beberapa utas untuk mempertahankan tabel yang dioptimalkan memori

SQL Server 2014 (12.x) memiliki satu utas titik pemeriksaan offline yang memindai log transaksi untuk perubahan pada tabel yang dioptimalkan memori dan mempertahankannya dalam file titik pemeriksaan (seperti data dan file delta). Di mesin dengan jumlah inti yang lebih besar, utas titik pemeriksaan offline tunggal bisa tertinggal.

Dimulai dengan SQL Server 2016 (13.x), ada beberapa utas bersamaan yang bertanggung jawab untuk mempertahankan perubahan pada tabel yang dioptimalkan memori.

Pemulihan multi-utas

Dalam rilis SQL Server sebelumnya, log berlaku sebagai bagian dari operasi pemulihan adalah utas tunggal. Dimulai dengan SQL Server 2016 (13.x), log berlaku multi-utas.

Operasi MERGE

Operasi MERGE sekarang multi-utas.

Catatan

Penggabungan Manual telah dinonaktifkan karena penggabungan multi-utas diharapkan mengikuti beban.

Tampilan manajemen dinamis

DMV sys.dm_db_xtp_checkpoint_stats (Transact-SQL) dan sys.dm_db_xtp_checkpoint_files (Transact-SQL) telah diubah secara signifikan.

Manajemen penyimpanan

Mesin OLTP dalam memori terus menggunakan grup file yang dioptimalkan memori berdasarkan FILESTREAM, tetapi file individual dalam grup file dipisahkan dari FILESTREAM. File-file ini dikelola sepenuhnya (seperti untuk membuat, menghilangkan, dan pengumpulan sampah) oleh mesin OLTP Dalam Memori.

Catatan

DBCC SHRINKFILE (Transact-SQL) tidak didukung.

Lihat Juga

Membuat dan Mengelola Penyimpanan untuk Objek yang Dioptimalkan Memori
File Database dan Grup File
ALTER DATABASE File and Filegroup Options (Transact-SQL)