From: | "Omar Zeballos \(Kantutani\)" <ozeballos(at)kantutani(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problema de Performance con Query |
Date: | 2006-10-31 20:14:21 |
Message-ID: | 000b01c6fd29$279a06d0$1600a8c0@serverbi |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias,
pense que el indice al ser un foreing key lo tenia implicito, con este indice
la consulta es rápida.
Saludos,
From: Alvaro Herrera
To: Omar Zeballos (Kantutani)
Sent: Tuesday, October 31, 2006 2:35 PM
Subject: Re: [pgsql-es-ayuda] Problema de Performance con Query
Omar Zeballos (Kantutani) wrote:
> Alvaro,
> la vista es simple
>
> CREATE OR REPLACE VIEW v_kardex AS
> SELECT a.coddocumento, a.numero, a.fecha, a.glosa, a.codtienda, a.codalmacen,
> a.codtienda_ori, a.codalmacen_ori, a.codcaja, a.ipterminal, a.descuento AS descuento_global,
> a.hora, a.estado AS estado_maestro, a.estadotra, a.referencia, a.codusuario, a.codcliente,
> a.codproveedor AS codproveedor_maestro, b.seqkdxkardex, b.seqkdxdocumento, b.codproducto,
> b.codproveedor, b.codmoneda, b.codunimanejo, b.codoferta, b.codlistaprecio, b.codpedido,
> b.cantidad, b.costobs, b.costosus, b.costonetobs, b.costonetosus, b.preciobs, b.preciosus,
> b.costorepbs, b.costorepsus, b.saldo, b.descuento, b.centrocosto, b.estado
> FROM kdx_documentos a, kdx_kardex b
> WHERE a.seqkdxdocumento = b.seqkdxdocumento;
>
> No tengo indices en la tabla kdx_kardex asumo que el indice de foreing key.
> te aclaro que la condicion "cantidad>0" no debe ir (no lo pegue bien) lo correcto es
Te aconsejo que agregues un indice en la column seqkdxdocumento.
--
Alvaro Herrera Developer, http://www.PostgreSQL.org/
"Hay quien adquiere la mala costumbre de ser infeliz" (M. A. Evans)
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Andres Duque | 2006-10-31 21:20:17 | Re: ayuda con elevar informacion a una tabla |
Previous Message | Ignacio Ayala Leal | 2006-10-31 18:08:47 | consulta que genere una matriz |