<%
'********************************************************************
'** Nama program ini: Program Paging "Infinite Stream"
'** Penulis: Arbiter (AASX)
'** Versi: Millionlevel
'**
'** qq: 22222xx
'** Email: [email protected]
'** http: //www.imagecity.org/
'********************************************************************
'**
'** 【Kata -kata Penulis】
'**
'** Program paging tidak diragukan lagi merupakan hal yang lebih merepotkan di antara banyak fungsi program jaringan. Faktanya, sekarang
'** Jadi kebanyakan orang masih menggunakan metode paging tradisional (rs.pagesize = xx) dan mengerti
'** Siapa pun yang mengoperasikan database tahu bahwa metode tradisional ini memiliki kelemahan: ketika Anda membuka halaman untuk pertama kalinya,
'** Ini akan membaca semua rekor, yang akan berakibat fatal ketika data besar, dan
'** Kecepatan belok halaman akan sangat lambat dan mengambil sumber daya. Untuk data di atas urutan 100.000
'** metode paging tradisional KU tampaknya sangat tidak berdaya, apalagi satu juta tingkat (tidak mungkin untuk bercinta
'**Mengerjakan). Untuk alasan ini, saya diminta untuk melakukan program ini.
'**
'** 【Fungsi program】
'**
'** Halaman Operasi Paging untuk Database Besar, Catatan Data yang Dapat Dioperasikan Idealnya sebesar 2 Juta
'** (Versi MaxLevel tidak akan memiliki batasan pada nomor, dan tidak peduli seberapa besar basis data, kecepatan belok halaman akan
'** tidak berubah), ini adalah versi Millionlevel dari program paging di Celeron 1G, memori 512, Win2k Ring
Uji data dalam situasi **:
'**
'** SQLServer2K+100.000 Catatan+20 Catatan per halaman:
'** Rata -rata Page Turn Speed: 45ms
'** SQLServer2K+1 juta catatan+20 catatan per halaman:
'** Rata -rata Page Turn Speed: 350ms
'**
'**
'** 【Prinsip Halaman】
'**
'** Program ini tidak lagi menggunakan rs.pagesize untuk memberi paginasikan tipe kursor untuk terhubung ke database
'** Tidak menggunakan Conn, 1, x, tetapi Conn, 0,1. Ini harus menjadi tipe kursor tercepat, jangan
'** Pikirkan ini akan membuat program ini rumit. Sebaliknya, program ini sangat sederhana. Jika Anda tidak mengerti,
'** Seharusnya gaya pemrograman saya yang tidak biasa Anda lakukan, bukan programnya rumit.
Pusat paging "Infinite Stream" adalah: setiap halaman hanya membaca catatan yang perlu ditampilkan, tidak lagi seperti yang tradisional.
'** Program paging telah membaca semua data, yang merupakan keuntungan terbesar dari program ini - ia menempati lebih sedikit sumber daya, sama
'** Kecepatan manajemen juga sangat ditingkatkan, terutama ketika volume data lebih besar, keunggulan kecepatannya
'** Semakin jelas (1 juta catatan hanya sekitar 350 ms).
'** Setelah program dieksekusi, gunakan Curcorbegin dan Curcorend untuk merekam catatan pertama yang ditampilkan
'** Nilai ID dari catatan dan catatan terakhir digunakan sebagai tanda belokan halaman berikutnya, dan kemudian gunakan Topxx untuk mengambilnya
'** Data yang diperlukan ditampilkan, dan nilai ID dicatat.
'**
'**【Kesimpulan】
'**
'** Program ini adalah versi bersama dan disediakan untuk berbagai penggemar program untuk dipelajari dan digunakan. Jika Anda ingin mencetak ulang, menyebar, atau memperbaikinya
'** Untuk modifikasi atau untuk tujuan lain, harap hormati kerja keras penulis dan tunjukkan sumbernya.