Bases de Datos - Job mal aplicado en una Base de Datos

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado 1 puesto en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Job mal aplicado en una Base de Datos

Publicado por Eluc (1 intervención) el 04/09/2018 19:57:25
Buen día a todos, espero me puedan apoyar y cualquier comentario se los agradeceré.

Tenemos un proveedor el cual a través de su aplicación móvil nos permite subir facturas en pdf y xml al portal web en el que se visualizan las cantidad de la factura, el problema es que los usuarios al momento de subir sus facturas tarda en ser reflejadas en el portal.Consultando con el proveedor nos comenta lo siguiente.

El proveedor tienen un servidor de facturas en el que llegan todas las facturas de todos sus clientes, en el servidor valida si es un xml, si es así lo sube a una base de datos, otra consola analiza los pdf y por ultimo se toma el folio fiscal para hacer el match entre el xml y el pdf.

En la base de datos se tienen 3 jobs de los cuales realizan lo siguiente.

1-El primer job se encarga de los registros de la DB del servidor de facturas y lo pone en tablas.

2-El segundo job, procesa y valida rfc, fecha, monto, etc, dando en total 15 Pasos.

3-El tercer job se encarga de borrar los xml y pdf por el tema del espacio en disco.

En si el proveedor nos comenta que el segundo job es que que tarda en realizar la validación y por eso no se ven reflejadas las facturas en el .

Mi pregunta es
¿Esta bien aplicado el job? Por que hasta donde yo entiendo los jobs se utilizan para tareas que requieren mucho tiempo y solo se usan para cuando la base de datos no esta en uso o su uso es muy bajo.

El proveedor nos comenta en si que solo tiene la capacidad de procesar 100 facturas a la vez y de ser el caso si tardaría.

Por su atención Gracias.
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