Re: How to optimize this query?
| От | Maciej Piekielniak |
|---|---|
| Тема | Re: How to optimize this query? |
| Дата | |
| Msg-id | 121660763.20060322202547@isb.com.pl обсуждение исходный текст |
| Ответ на | How to optimize this query? (Maciej Piekielniak <piechcio@isb.com.pl>) |
| Список | pgsql-sql |
Hello Markus,
Wednesday, March 22, 2006, 8:12:35 PM, you wrote:
MB> Well, send the table descriptions, please.
\d towarmax3 | smallint | default 0max4 | smallint | default
0typik | character varying(1) | default '_'::character varyingid_grupa_rabatowa | integer
|not null default 0id_jednostka_miary | integer | not null default 0id_vat | integer
| not null default 0id_typ_towaru | integer | not null default 0id_dostawcy | integer
| not null default 0grupa_produkcji | smallint |dodatek | boolean
| not null default falsepoliczalne | boolean | not null default truesimport |
charactervarying(50) |czy_procent | boolean | not null default falsesubtyp |
charactervarying(35) |kontofk | character varying(40) |typks | character varying(30)
|nazwarodzaju | character varying(50) |nazwakatalogu | character varying(250) |waluta |
charactervarying(3) | not null default 'PLN'::character varyingbank | character varying(5) | not null
default'NBP'::character varyingprocent_do_wyceny | smallint | not null default 0waga |
numeric(24,4) | not null default 0cena_z | numeric(24,4) | not null default
0ilosc_paczkowa | numeric(24,4) | not null default 0ilosc_jed | numeric(24,4) | not null
default1ilosc_nom | numeric(24,4) | not null default 1odpad | numeric(24,4) |
notnull default 0cena_jedn | numeric(24,4) | not null default 0roboczojednostka | numeric(24,4)
| not null default 0
Indexes: "towar_pkey" PRIMARY KEY, btree (id_towar) "towar_key1" btree (key1) "towar_key2" btree (key2)
Foreign-key constraints: "$1" FOREIGN KEY (id_grupa_rabatowa) REFERENCES grupa_rabatowa(id_grupa_rabatowa) ON UPDATE
CASCADEON DELETE SET NULL "$2" FOREIGN KEY (id_jednostka_miary) REFERENCES jednostka_miary(id_jednostka_miary) ON
UPDATECASCADE ON DELETE SET NULL "$3" FOREIGN KEY (id_vat) REFERENCES vat(id_vat) ON UPDATE CASCADE ON DELETE SET
NULL "$4" FOREIGN KEY (id_typ_towaru) REFERENCES typ_towaru(id_typ_towaru) ON UPDATE CASCADE ON DELETE SET NULL "$5"
FOREIGNKEY (id_dostawcy) REFERENCES dostawcy(id_dostawcy) ON UPDATE CASCADE ON DELETE SET NULL
Triggers: towar_domyslne BEFORE INSERT ON towar FOR EACH ROW EXECUTE PROCEDURE domyslne_ustawienia() zmiana_wagi
AFTERUPDATE ON towar FOR EACH ROW EXECUTE PROCEDURE waga_przelicz()
--
Best regards,Maciej mailto:piechcio@isb.com.pl
В списке pgsql-sql по дате отправления: