Muchas gracias a todos por sus respuestas. Saludos.
----- Mensaje original ----- > 2012/6/1 Ernesto Verbanaz <[email protected]>: > > El vie, 01-06-2012 a las 11:01 -0400, Lazaro Ruben Garcia Martinez > > escribió: > >> Hola a todos en la lista. Cuando se busca sobre la tabla del > >> catalogo > >> pg_class, existe alguna ventaja en utilizar el campo oid respecto > >> al > >> campo relname? > > > > Creo que la mejor respuesta te la da el Plan de Ejecución y en este > > caso > > es idéntico para ambas consultas. > > > no es identico, esta usando un indice diferente en cada caso :D > en todo caso, la diferencia estriba en que si solo usas relname te > retornara todas las tablas con ese nombre (podrias tener varias si > las > tienes en catalogos distintos), en cambio con "oid = > 'relation'::regclass" si 'relation' es el nombre completamente > calificado (es decir incluyendo el esquema) encontrara solo ese > registro, si no incluye el esquema devolvera el registro > correspondiente a la primera tabla que cumpla con la condicion en el > search_path > -- > Jaime Casanova www.2ndQuadrant.com > Professional PostgreSQL: Soporte 24x7 y capacitación > 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS > INFORMATICAS... > CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION > http://www.uci.cu > http://www.facebook.com/universidad.uci > http://www.flickr.com/photos/universidad_uci 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS... CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION http://www.uci.cu http://www.facebook.com/universidad.uci http://www.flickr.com/photos/universidad_uci
