optimizar consulta
Publicado por hugo (3 intervenciones) el 03/05/2006 12:03:19
Hola:
Tengo una base de datos de 5 campos, donde un campo es apellido y nombre(30 char), y los otro son enteros o char pero de tamaño menor. En total la base de datos ocupa 21 Mb. Con aproximadamente 246.000 registros. La clave principal es apellido y nombre.
Al hacer consultas por nombres, en la cual debo recuperar todos los datos, demora 3 sg.¿Porque?
Ej. de consultas:
Select * from nombre_Base where apeyno Like 'unNombre%'
La consulta esta bien hecha.
Como puedo hacer para mejorar esto.
Estoy usando "MySQL Control Center" y desde ahi se puede optimizar la base, reparar, etc.., que ya lo hice.
Saludos y muchas gracias.
Tengo una base de datos de 5 campos, donde un campo es apellido y nombre(30 char), y los otro son enteros o char pero de tamaño menor. En total la base de datos ocupa 21 Mb. Con aproximadamente 246.000 registros. La clave principal es apellido y nombre.
Al hacer consultas por nombres, en la cual debo recuperar todos los datos, demora 3 sg.¿Porque?
Ej. de consultas:
Select * from nombre_Base where apeyno Like 'unNombre%'
La consulta esta bien hecha.
Como puedo hacer para mejorar esto.
Estoy usando "MySQL Control Center" y desde ahi se puede optimizar la base, reparar, etc.., que ya lo hice.
Saludos y muchas gracias.
Valora esta pregunta


0