Como funciona SQL

13/04/2007 - 19:04 por Mercedes | Informe spam
Buenos Dias
Mi duda es, tengo una aplicación ASP conectandose con SQL2000 donde realizo
los siguientes pasos:
-Creo una Tabla Fija
-Inserto datos de otras tablas a la tabla creada
-Despliego los registros de la tabla nueva en la página
-Elimino tabla (Drop Table).

¿Que sucede si tengo una alta concurrencia de usuarios a esa página?
Puede afectar.
Que pasa si un usuario entra en cierto tiempo y a los 2 segundo entra otro,
tendría algun problema el SQL y en consecuencia la página como:

- Mande un error que no se puede crear la tabla por que ya fue creada por la
primera petición o algo parecido.
-O duplicacion de datos al momento de la insercción, etc.

¿Como trabaja el SQL en este tipo de casos?
¿Que me sugieren, para este caso?

Gracias por su apoyo.
 

Leer las respuestas

#1 Maxi
13/04/2007 - 19:57 | Informe spam
Hola, no es una buena practica ir haciendo tablas y borrandolas online, ello
indica que tenemos algun problema de diseño, si tenes alta concurrencia
tendras problemas, si son tablas temporales habra que ver como las
declaraste! pero te repito, no es buena idea ni mucho menos un buen diseño
lo que estas haciendo


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Mercedes" escribió en el mensaje
news:
Buenos Dias
Mi duda es, tengo una aplicación ASP conectandose con SQL2000 donde
realizo
los siguientes pasos:
-Creo una Tabla Fija
-Inserto datos de otras tablas a la tabla creada
-Despliego los registros de la tabla nueva en la página
-Elimino tabla (Drop Table).

¿Que sucede si tengo una alta concurrencia de usuarios a esa página?
Puede afectar.
Que pasa si un usuario entra en cierto tiempo y a los 2 segundo entra
otro,
tendría algun problema el SQL y en consecuencia la página como:

- Mande un error que no se puede crear la tabla por que ya fue creada por
la
primera petición o algo parecido.
-O duplicacion de datos al momento de la insercción, etc.

¿Como trabaja el SQL en este tipo de casos?
¿Que me sugieren, para este caso?

Gracias por su apoyo.


Preguntas similares