Memulai tabel temporal versi sistem

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

Bergantung pada skenario Anda, Anda dapat membuat tabel temporal versi sistem baru atau memodifikasi yang sudah 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 versi sistem tidak memerlukan perubahan apa pun pada cara tabel dimodifikasi atau bagaimana status data terbaru (saat ini) dikueri.

Selain DML dan kueri reguler, temporal juga menyediakan cara yang nyaman dan mudah untuk mendapatkan wawasan dari riwayat data melalui sintaks Transact-SQL yang diperluas. Setiap tabel versi sistem memiliki tabel riwayat yang ditetapkan tetapi sepenuhnya transparan bagi pengguna kecuali mereka ingin mengoptimalkan performa beban kerja atau jejak penyimpanan dengan membuat indeks tambahan atau memilih opsi penyimpanan yang berbeda.

Diagram berikut menggambarkan alur kerja umum dengan tabel temporal versi sistem:

Memulai Temporal

Artikel ini dibagi menjadi lima bagian berikut:

Langkah berikutnya