Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo optimizar el programa de sitio web ASP

Cómo optimizar el programa de sitio web ASP

ASP en sí no es un lenguaje de secuencias de comandos. Sólo proporciona un entorno para incrustar programas de secuencias de comandos en páginas HTML y ejecutarlos. El lenguaje de secuencias de comandos más utilizado en ASP es VBScript. Aunque el lenguaje de secuencias de comandos ASP es muy simple, no es sencillo hacer que el programa ASP se ejecute de manera óptima.

Hoy en día, el ancho de banda de la red doméstica es muy limitado y la red está muy saturada. Cómo hacer que su aplicación ASP se ejecute rápidamente se ha convertido en el sueño de todo programador de ASP. ¡Entonces únete a mí para acelerar tu programa ASP!

1. Métodos de optimización relacionados con las operaciones de la base de datos

Cuando usamos ASP, utilizamos principalmente operaciones de la base de datos ¿Cómo completar estas operaciones más rápidamente?

1. No utilice "SELECT *..." arbitrariamente.

Por favor intenta seleccionar los campos que necesitas. Por ejemplo, una tabla tiene 10 campos, pero solo usas uno de ellos (nombre), debes usar "selecciona nombre de tu tabla" en lugar de "seleccionar *. desde tu mesa". Podrías decir: "Eso es lo que hago". Pero ¿qué pasa si hay 50 campos en la tabla y necesitas usar 23 de ellos? Para ahorrarle la molestia de escribir y encontrar los nombres de los campos correspondientes, no necesariamente usaría "seleccione nombre, sexo, edad...", ¿verdad?

Resulta que intentar utilizar select para encontrar los campos que necesita acelerará su programa ASP en al menos 5.

2. Utilice procedimientos almacenados del sistema (aplicables a MS SQL Server)

A veces, las operaciones de lectura se pueden completar usando declaraciones SQL y procedimientos almacenados al mismo tiempo, pero el uso de procedimientos almacenados lo hará. acelerar enormemente La velocidad a la que se completan las operaciones de lectura, aumentando así la velocidad de los programas ASP.

3. Preste atención al uso de cursores

Si solo está leyendo una tabla, utilice un cursor de solo lectura y avance, porque este tipo de cursor lee el La base de datos es la más rápida, especialmente cuando se leen grandes cantidades de datos.

4. No abras conjuntos de registros independientes inútiles

Quizás te reirás, ¿abriré un conjunto de registros que no uso? Sí, por supuesto, por ejemplo, al generar un conjunto de registros de árbol, debe abrir el conjunto de registros principal y el conjunto de registros secundario correspondiente, o incluso el conjunto de registros nieto. De hecho, puede utilizar la tecnología de modelado de datos proporcionada por ADO. de abrir múltiples conjuntos de registros. Un conjunto de registros separado, lo que acelerará el programa. (Para obtener más información sobre la configuración de datos, consulte la Ayuda de ADO).