Ingresar
Debates recientes
Respuestas recientes
Estadísticas del Foro
- Usuarios registrados
- 11.271
- Foros
- 38
- Debates
- 919
- Respuestas
- 60
- Etiquetas de debate
- 51
PEOUG en Facebook
Inicio › Foros › Base de Datos › Afinamiento y Rendimiento (Database) › duda con los indices
- Este debate tiene 0 respuestas, 1 mensaje y ha sido actualizado por última vez el hace 17 años, 3 meses por kespinoza.
Mostrando 0 respuestas a los debates
-
AutorEntradas
-
-
09/06/2007 a las 6:55 AM #1850kespinozaParticipante
Hola
Puedes crear indices adicionales para las consultas lo que si te recomiendo es que los indices de la tabla no sean más de 5, verifica los costos, deben recordar algo crear un indice muchas veces no soluciona el problema en esos casos tendrias que particionar las tablas o utilizar otras herramientas de tunning.
Saludos
kespinoza escribió:Agradeciendo a quien pueda asesorarme.. tengo una duda referente a los indices.. sucede que tengo una base de datos Oracle 10g release 1 donde cada tabla del sistema que usamos tiene sus llaves y de igual manera sus indices creados en base a la llave que corresponde, bien pero ahora me estoy enfrentando con los programadores ya que en la consola en analisis de rendimiento me estan saliendo querys con impactos de % altos, bien, revisando veo que en las consultas que escriben o querys las busquedas de informacion que escriben no las hacen necesariamente con todas las llaves de la tabla sino por ejemplo con 2 campos y eso obviamente al ver el plan de ejecucion hace un full table, BIEN AHORA LO QUE ME GUSTARIA ACLARAR Y QUE EN MIS ADENTROS SE QUE NO ES UNA BUENA PRACTICA ES CREAR INDICES ADICIONALES BASADOS POR EJEMPLO EN LOS DOS CAMPOS QUE ES LO QUE ESTAN LLAMANDO EN ESTE CASO DE LA CONSULTA Q TIENE EL PROBLEMA, ENTONCES MI DUDA VIENE !!! QUE HACER EN ESTOS CASOS !!!!! YA QUE ELLOS NECESITAN HACER BUSQUEDAS DE ESE MODO A PESAR QUE LA TABLA TIENE OTROS CAMPOS Y POR ENDE EL INDICE QUE TIENE LA TABLA NO SE EJECUTA PORQUE LA SENTENCIA NO CONTEMPLA TODOS LOS CAMPOS YA DESCRITOS EN EL INDICE.. GRACIAS
-
-
AutorEntradas
Mostrando 0 respuestas a los debates
- Debes estar registrado para responder a este debate.