buena tarde

por medio del presente les agradezco su tiempo.


tengo el siguiente caso...


tengo una tabla de bitacora, la cual su estructura es la siguiente:





CREATE TABLE prueba.bitacora

(

  id integer NOT NULL DEFAULT nextval('prueba.bitacora_id_seq'::regclass),

  nombreusuario character(50),

  tipousuario integer,

  fecha timestamp without time zone,

  ip character(500),

  accion character(500),

  metodo character(500),

  nombrecompleto character(200),

  menu character varying(500),

  CONSTRAINT pk_bitacora PRIMARY KEY (id)

)

WITH (

  OIDS=FALSE

);

ALTER TABLE prueba.bitacora

  OWNER TO postgres;




y hago esta consulta...


--query de busqueda--
select *
from educaciondistancia.bitacora_maestria
where nombrecompleto in ('Javier Perez Perez','Jesica Toscano Valencia')




nota: el campo de nombrecompleto contiene el nombre y apellidos  como esta 
cadena 'Javier Perez Perez'


mi pregunta es la siguiente: como es una tabla de bitacora, tengo muchos 
registros y yo en el query de busqueda ingresare una lista como de 60 nombres a 
buscar en la tabla de bitacora, hay algo que le pueda poner a mi tabla que haga 
mi busqueda mas rapida en ese campo?


sin mas por el momento , quedo ene spera de sus comentarios


gracias

Responder a