2012-04-11 6 views
6

Cuando ejecuto una consulta y haga clic derecho en el área de resultados, aparece un menú emergente con las siguientes opciones:¿Puedo interrumpir una operación de "recuento de filas" en SQL Developer?

  • Guardar como Informe cuadrícula ...
  • Solo Registro Ver ...
  • el número de filas ...
  • Buscar/Highlight ...
  • exportación ...

Si selecciono "el número de filas", ¿hay una manera de inter ¿Rompe la operación si comienza a tomar demasiado tiempo?

Respuesta

8

No, parece que no puede hacerlo.

Al seleccionar Count Rows en el menú contextual, ejecuta el recuento en el subproceso principal de la interfaz de usuario, colgando toda la interfaz de usuario, posiblemente durante minutos u horas.

Es mejor no usar esa característica - simplemente ponga select count (*) from (< your query here>) que se ejecuta correctamente en un hilo separado que se puede cancelar.

3

Puede abrir una nueva instancia de sql developer y cancelar la sesión contando las filas. Sugiero utilizar la consulta select count(*), ya que es menos doloroso a la larga.

Cuestiones relacionadas