yo he solucionado problemas similares pero siempre ha sido afinando los query's o haciendo tuning, deberias publicar los querys y aca los vemos....
waiting for querys...Ya que tanto piden el query, bueno ahi se los mando, esta es para crear el indice
pero no has posteado ningun query solo has posteado la sentenceia para crear el indice... :scream:Los querys que uso son como cualquiera, mirando la sentencia para crear indices, el indice se crea en el campo ag_tlf, eso quiere decir que al hacer una consulta
*que base de datos usas?La base de datos se llama AGENDA
*el campo ag_tlf puede repetirce en mas de una agenda?El campo ag_tlf en este caso no se repite, el campo es unico.
*el campo ag_tlf necesariamente debe ser varchar2? (supongo que si pues es un telefono no?)Bueno creo que el tipo de dato no importa mucho, ya que si lo pongo de tipo INT, lo importante es como lo emplee en la consulta, igualmente si le pongo VARCHAR lo tendría que poner entre comillas simples en la consulta.
Hasta donde tengo entendido las consultas SELECT que devuelven todos los campos se optimizan reemplazando el "*" por el nombre de cada campo.No estoy seguro si lo optimizará mas, pero la consulta sigue demorando.