Bagikan melalui


Mulai menggunakan tabel temporal versi sistem

Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Database Azure SQL Managed Instance yang lebih baru

Bergantung pada skenario Anda, Anda dapat membuat tabel temporal versi sistem baru, atau memodifikasi tabel yang ada dengan menambahkan atribut temporal ke skema tabel yang ada. Ketika data dalam tabel temporal dimodifikasi, sistem membangun riwayat versi secara transparan ke aplikasi dan pengguna akhir. Akibatnya, bekerja dengan tabel temporal tidak memerlukan perubahan apa pun pada cara tabel dimodifikasi atau bagaimana status data terbaru (saat ini) dikueri.

Selain modifikasi dan kueri data reguler, tabel temporal juga menyediakan cara mudah dan mudah untuk mendapatkan wawasan dari riwayat data melalui sintaks Transact-SQL yang diperluas. Setiap tabel versi sistem memiliki tabel riwayat yang ditetapkan, yang transparan bagi pengguna. Namun, Anda dapat mengoptimalkan performa beban kerja, atau jejak penyimpanan, dengan membuat lebih banyak indeks atau memilih opsi penyimpanan yang berbeda.

Diagram berikut menggambarkan alur kerja umum dengan tabel temporal:

Diagram memulai tabel temporal.

Bagian ini dibagi menjadi lima artikel berikut: