PHP - Detener consultas en ejecución.

 
Vista:

Detener consultas en ejecución.

Publicado por Alex Castillo (2 intervenciones) el 14/06/2002 23:15:55
Desde un equipo cliente ejecuté un archivo PHP que se conecta a una base de datos y ejecuta una consulta cuyo resultado es muy grande.

Necesito saber como detener dicha consulta en ejecución?

Yo presiono el Boton Stop del navegador y el detiene la carga de la pagina, pero en el servidor web, la consulta se sigue ejecutando.

Gracias por la ayuda que pueda recibir.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detener consultas en ejecución.

Publicado por Joe Black (277 intervenciones) el 18/06/2002 02:36:11
Dependiendo el servidor (Linux,unix,windows) debes ver si puedes hacer un kill al thread que tiene la consulta, es algo un poco complejo, por lo que no te recomiendo jugar con eso. Si te recomiendo optimizar tu base de datos con indices (no solo a las llaves primarias) y ver los sistemas de compactacion de datos. Ademas verifica el filtrado de datos, ya que asi puedes ir filtrando la informacio y los usuarios obtendran solo los datos que necesitan y no un select * que suele ser muy doloroso en terminos de performance...
Suerte
Joe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar