Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 9950|Jawab: 0

[Komunikasi] SQL Server 2012 menyediakan OFFSET/FETCH NEXT vs. Row_Number() untuk pengujian perbandingan

[Salin tautan]
Diposting pada 07/05/2019 10.35.50 | | | |
SQL Server 2012 menggunakan penomoran halaman OFFSET/FETCH NEXT, yang merupakan peningkatan signifikan dibandingkan RowNumber() di SQL Server 2005/2008. Hari ini saya secara khusus melakukan tes sederhana. Prosesnya dibagikan sebagai berikut:

P.S. Lingkungan pengujian saya adalah:

SQL Server 2012, instans bernama

Microsoft SQL Server 2012 - 11.0.2100.60 (Intel X86)
10 Februari 2012 19:13:17
Hak Cipta (c) Microsoft Corporation
Enterprise Edition di Windows NT 6.0 <X86> (Build 6002: Service Pack 2)

Database pengujian dan tabel di atas digunakan:

Setelah menyisipkan 10.000 potongan data, jalankan Row_Number di SQL Server 2008 R2 ():


Di SQL Server 2012, jalankan pernyataan OFFSET/FETCH NEXT sebagai berikut:



Jalankan pernyataan berikut di SQL Server 2012:



Kesimpulan: Metode penomoran halaman OFFSET/FETCH NEXT yang disediakan oleh SQL Server 2012 sangat ditingkatkan dibandingkan dengan metode Row_Number() dalam hal parameter utama seperti jumlah pembacaan logis, waktu respons, dan jumlah baris yang benar-benar dieksekusi.





Mantan:Microsoft secara resmi mengumumkan rilis .NET 5
Depan:Ikon pencarian vscode hilang
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com