La red del Business Intelligence
Realice una carga inicial de 120 000 records, luego hago cargas incrementales con los nuevos registros y actualizo los registros que sufren alguna moficacion. En este punto me bloquea la base de datos por demasiado tiempo. Alguna idea o recomencion para evitar esto? Gracias
Etiquetas:
Hola Daniel, si utilizas búsqueda y actualización te recomiendo crear índices sobre las columnas de búsqueda.
Que SGBD utilizas?
Uso MySQL y tengo indices ya creados en la tabla que inserto/actualizo y se demora demasiado en la actualizacion.
Los índices son solo de las columnas clave?, si no fuese así deberías inhabilitar el resto, luego refrescarlos. Puedes agrandar el tamaño de la transacción.
Me pasado también tener que agregar las siguientes opciones en la conexión (Pestaña opciones):
Parámetro Valor
useServerPrepStmts = false
rewriteBatchedStatements = true
useCompression = true
Alguna vez leí esta presentación que me dio mucha luz en cuanto a tuning de MySQL desde el punto de vista del controlador JDBC.
Saludos
Mariano
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio. Tecnología de