RE: [Pgsql-ayuda] Indices...

From: "Mauro Morales M(dot)" <mmorales(at)adsum(dot)cl>
To: PostgreSQL UNAM <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: RE: [Pgsql-ayuda] Indices...
Date: 2004-03-05 20:14:36
Message-ID: 1078517675.15629.174.camel@sherlock.adsum.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

OK! En eso estoy completamente de acuerdo. Sin embargo mi duda apunta a
que si yo creo un index sobre la clave primaria y el DBMS tambien,
entonces Cual usa ?. Vale el tiempo en crear indices sobre la clave
primaria si ya el DBMS lo hace ?.

Salut.

El vie, 05-03-2004 a las 16:46, Richard Rodriguez Mori escribi:
> Los indices que se crean por definicion de Clave primaria y Foranea son creados
> por el DBMS, pero se pueden crear indices en los campos mas utilizados para
> acelerar al busquedas por ejemplo por nombre del empleado, por numero de
> documento, etc. y estos no son campos claves.
> Ademas es importante saber utilizar los indices en las consultas, es decir, si
> se indexa una tabla por los campos 1 y 2, tus consultas deberan filtarse en el
> mismo orden de estos campos para que el DBMS utilice eficientemente el indice.
>
> sld.
>
> --------------------
> Richard Rodriguez M.
> Data Web Developer
> Tumi Solutions SAC
> tlf. (511)348-1104
>
>
> Mensaje citado por "Mauro Morales M." <mmorales(at)adsum(dot)cl>:
>
> > Complementando un poco.
> >
> > Segun entiendo, hoy en dia los DBMS tienden a crear implicitamente los
> > indices sobre las claves primarias de las tablas. Al menos eso he visto
> > en Oracle, Sybase, MSSQL y Postgres.
> >
> > Es aqui donde salta mi duda. La creacion de los indices en un script sql
> > va despues de la creacion de la tabla, asi
> >
> > create table t (int a, int b, primary key (a) );
> > create index idx_t on t (a);
> >
> > Entonces, si ya el DBMS crea implictamente un index sobre la clave
> > primaria, cual usa en el momento de las transacciones ?, vale la pena
> > crear los indices si ya el DBMS lo hace ? (me refiero a las que son
> > obvios).
> >
> > Salut.
> >
> > El vie, 05-03-2004 a las 14:12, Edwin Quijada escribi:
> > > si
> > >
> > >
> > >
> > > *-------------------------------------------------------*
> > > *-Edwin Quijada
> > > *-Developer DataBase
> > > *-JQ Microsistemas
> > > *-809-747-2787
> > > * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
> > > comun"
> > > *-------------------------------------------------------*
> > >
> > >
> > >
> > >
> > >
> > > >From: "GUSTAVO MARTIN OCAMPO" <gocampo79(at)hotmail(dot)com>
> > > >To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > > >Subject: [Pgsql-ayuda] Indices...
> > > >Date: Fri, 05 Mar 2004 15:02:42 +0000
> > > >
> > > >Hola lista, tansolo una inquietud, el mensaje siguiente...
> > > >NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index 't1_pkey'
> > > >for table 't1'
> > > >cuando creo una tabla, a que se refiere con "indice implicito"? quiere
> > > >decir que ya de por si el pgsql me crea un indice sobre el campo?
> > > >
> > > >_________________________________________________________________
> > > >MSN Amor: busca tu naranja http://latam.msn.com/amor/
> > > >
> > > >_______________________________________________
> > > >Pgsql-ayuda mailing list
> > > >Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > > >http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> > >
> > > _________________________________________________________________
> > > Charla con tus amigos en lnea mediante MSN Messenger:
> > > http://messenger.latam.msn.com/
> > >
> > > _______________________________________________
> > > Pgsql-ayuda mailing list
> > > Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > > http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> >
> > _______________________________________________
> > Pgsql-ayuda mailing list
> > Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> > http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> >
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Patricio Muñoz 2004-03-05 20:52:45 Re: [Pgsql-ayuda] Ayuda Pliss Urgente
Previous Message Richard Rodriguez Mori 2004-03-05 19:46:17 RE: [Pgsql-ayuda] Indices...