<%
'************************************************************************
'** ESTE NOMBRE DE ESTE PROGRAMA: Programa de paginación "Infinite Stream"
'** Autor: Arbiter (AASX)
'** Versión: MillionLevel
'**
'** Qq: 22222xx
'** Correo electrónico: [email protected]
'** http: //www.imagecity.org/
'************************************************************************
'**
'** 【Palabras del autor】
'**
'** Los programas de paginación son, sin duda, algo más problemático entre muchas funciones de programas de red. De hecho, ahora
'** Entonces, la mayoría de las personas todavía usan el método de paginación tradicional (rs.pagesize = xx) y comprenden
'** Cualquiera que opere bases de datos sabe que este método tradicional tiene una desventaja: cuando abre una página por primera vez,
'** Leerá todos los registros, lo que será fatal cuando los datos sean grandes y
'** La velocidad de giro de la página será muy lenta y tomará recursos. Para datos por encima del orden de 100,000
'** El método de paginación tradicional de Ku parece muy impotente, y mucho menos un millón de niveles (es imposible follar
'**hacer). Por esta razón, me pidieron que hiciera este programa.
'**
'** 【Función del programa】
'**
'** Operaciones de página de página para grandes bases de datos, registros de datos operables idealmente de 2 millones
'** (la versión MaxLevel no tendrá límite en el número, y no importa cuán grande sea la base de datos, la velocidad de giro de la página será
'** Sin cambios), esta es la versión de MillionLelvel del programa de paginación en Celeron 1G, Memory 512, Win2K Ring
Datos de prueba en la situación **:
'**
'** SQLServer2k+100,000 registros+20 registros por página:
'** Velocidad promedio de giro de la página: 45ms
'** SQLServer2k+1 millón de registros+20 registros por página:
'** Velocidad promedio de giro de la página: 350 ms
'**
'**
'** 【Principio de la página】
'**
'** Este programa ya no usa Rs.Pagesize para paginar el tipo de cursor para conectarse a la base de datos
'** No está usando Conn, 1, x, sino conn, 0,1. Este debería ser el tipo de cursor más rápido, no
'** Piensa que esto será complicado el programa. Por el contrario, el programa es muy simple. Si no entiendes,
'** Debería ser mi estilo de programación al que no está acostumbrado, no el programa es complicado.
El centro de la paginación "Infinite Stream" es: cada página solo lee los registros que deben mostrarse, ya no son como los tradicionales.
'** El programa de paginación pre -lectura todos los datos, que es la mayor ventaja de este programa: ocupa menos recursos, los mismos
'** La velocidad de administración también se ha mejorado enormemente, especialmente cuando el volumen de datos es mayor, su ventaja de velocidad
'** Cuanto más obvio es (1 millón de registros son solo unos 350 ms).
'** Después de ejecutar el programa, use curcorbegin y curcorend para registrar el primer registro que se muestra
'** El valor de identificación del registro y el último registro se usa como la marca del turno de la página siguiente, y luego usa topxx para recuperarlo
'** Se muestran los datos requeridos y se registra el valor de ID.
'**
'**【Conclusión】
'**
'** Este programa es una versión compartida y se proporciona para varios entusiastas del programa para estudiar y usar. Si desea reimprimir, diseminarlo o repararlo
'** Para la modificación o para otros fines, respete el trabajo duro del autor e indique la fuente.