Toto na mojich 20 milionoch riesim cez agregacnu tabulku, ked sa mi meni master, updatnem si aj agregacnu tabulku. Da sa urobit cez triger alebo na strednej vrstve.
Citát "Vilhelm, Robert" <[EMAIL PROTECTED]>: > Dobry den, > > Chtel bych se zeptat, jestli neexistuje najakym RYCHLY zpusobem > (tuning), jak ziskat pomoci SQL SUM, Sumu z tabluky citajici pres 30mil > zaznamu. > > Jinimy slovy: zabranit pokazde full-table-scan. > > PS: Pouziti funkcniho indexu neni mozne, kvuli agregacni funkci SUM. > Opravte me, jestli se mylim. > > Dekuji > Robert Vilhelm > > Zadani: > > Pouzivam Oracle 9.2i > > CREATE TABLE tabulka( > id NUMBER(18) NOT NULL, > sloupec NUMBER(18) NOT NULL, > CONSTRAINT tabulka_pk > PRIMARY KEY ( id ) > ); > > "tabulka" ma pres 30mil zaznamu > > SELECT SUM(sloupec) > FROM sloupec; > > > __________________________________________________________________ > Kreditwerk Hypotheken-Management GmbH > Janderstraße 7-8 > D-68199 Mannheim > Tel. + 49 (621) 87557-0 > Fax: +49 (621) 87557-111 > > Geschäftsführer: > Beate Stollenwerk > Bernd Meier > Manfred Lund > > Sitz der Gesellschaft: Handelsregister: > Mannheim Amtsgericht Mannheim HRB 8345 > > http://www.hypotheken-management.com > > Als Inkassobüro zugelassen > __________________________________________________________________ > > >
