Quiero ejecutar un trabajo cada 3 segundos, sin embargo, en SQL Server 2008 no podemos definir un intervalo de menos de 10 segundos.
El trabajo se utiliza para insertar / actualizar la información del visitante y la información de segmentación en una base de datos que es rastreada por la búsqueda de Google.
Hay hasta aproximadamente 100 filas insertadas en 2 o 3 segundos. Ese trabajo inserta y actualiza la tabla en una base de datos. ¿Hay alguna forma de programarlo usando la configuración de programación de trabajos sp?
sql-server
sql-server-2008
jobs
Musakkhir Sayyed
fuente
fuente
No creo que esta respuesta sea correcta. La razón es la siguiente: digamos dbo. SomeProcedure se ejecutará durante 2 segundos y comenzará a las 10:00:00 a.m., luego, una vez finalizado este proceso, esperará otros 3 segundos antes de reiniciar nuevamente, es decir, a las 10:00:02 a.m. , finaliza y no comenzará hasta las 10:00:05 am. Si bien si realmente pudiéramos programar un trabajo para que se ejecute cada 3 segundos, dbo.SomeProcedure se ejecutará a las 10:00:00 am y 10:00:03 am, y así sucesivamente. El más preciso debería ser el siguiente:
fuente