Kwa nini kukusanya kwa wingi ni haraka katika Oracle?
Kwa nini kukusanya kwa wingi ni haraka katika Oracle?

Video: Kwa nini kukusanya kwa wingi ni haraka katika Oracle?

Video: Kwa nini kukusanya kwa wingi ni haraka katika Oracle?
Video: SOMO MUNGU ASIPOKUJIBU MAOMBI YAKO MUULIZE NI KWA NINI 1 2024, Mei
Anonim

Tangu KUSANYA KWA WINGI inaleta rekodi ndani WINGI , kifungu cha INTO kinapaswa kuwa na tofauti ya aina ya mkusanyiko kila wakati. Faida kuu ya kutumia KUSANYA KWA WINGI inaongeza utendaji kwa kupunguza mwingiliano kati ya hifadhidata na injini ya PL/SQL.

Vile vile, unaweza kuuliza, ni wakati gani nitumie kukusanya kwa wingi?

Unapokuwa na hakika kuwa matokeo ya kurudi kwa taarifa yako ya SELECT ni ndogo basi unapaswa tumia Kukusanya kwa wingi kifungu chenye taarifa ya Chagua-Into. Vinginevyo yako kukusanya kwa wingi kifungu kitafanya taarifa yako ya Select-Into kuwa monster ya kumbukumbu. Kwa hivyo itapunguza utendaji wa hifadhidata yako.

Pia, wingi hukusanyaje kazi katika Oracle? A kukusanya wingi ni njia ya kuleta data ambapo injini ya PL/SQL inaiambia injini ya SQL kukusanya safu nyingi kwa wakati mmoja na uziweke kwenye a mkusanyiko . Injini ya SQL inarejesha safu zote na kuzipakia kwenye faili ya mkusanyiko na kubadili nyuma kwa injini ya PL/SQL. Safu zote ni kurejeshwa kwa swichi 2 tu za muktadha.

Kwa namna hii, kuna tofauti gani kati ya kukusanya kwa wingi na kufunga kwa wingi katika Oracle?

Kukusanya kwa wingi : ni KIFUNGU. hutumika kuleta rekodi kutoka kwa kielekezi. Kwa ujumla : ni TAARIFA. hutumika kufanya uendeshaji wa dml wa rekodi zilizochukuliwa. Mwili wa FORALL taarifa ni taarifa moja ya DML -- INGIZA, SASISHA, au FUTA. NDANI, INGIA, NA KURUDISHA KATIKA vifungu.

Mkusanyiko wa wingi ni nini na vikwazo vyovyote katika kukusanya kwa wingi ni nini?

Kutumia KUSANYA KWA WINGI kifungu katika PL/SQL kinamaanisha kufuata vikwazo : Mikusanyiko inapaswa kutumika kama vigezo lengwa vilivyoorodheshwa katika a KUSANYA KWA WINGI KATIKA kifungu. 4. Malengo ya mchanganyiko (kama vile vitu) hayawezi kutumika katika ya KUREJESHA KATIKA kifungu kingine hitilafu imeripotiwa kwa kipengele chenye kifungu cha KURUDISHA.

Ilipendekeza: