Új hozzászólás Aktív témák
-
Apollo17hu
őstag
Az a gond, hogy nem végtáblában van szükségem az eredményre, mert egy automatizmus a további feldolgozás során használja.
@bpx: Próbálkoztam a NO_MERGE hinttel, de egyelőre sikertelenül.

A kód egyébként kb. így néz ki:
WITH
t1 as (...),
t2 as (...),
...
t20 as (...)
SELECT ...
FROM /*+ no_merge (t1 t2 ... t20) */
t1,
t2,
...,
t20,
() as tx
WHERE
tx.mezo = t1.mezo(+) AND
tx.mezo = t2.mezo(+) AND
...
tx.mezo = t20.mezo(+)Próbáltam LEFT JOIN szintaxisra is átírni a (+) kötéseket, de az sem segített.
A WITH-del lehet probléma? Azt olvastam, hogy még segít is az optimizer-nek, mert a legtöbb esetben előbb külön-külön számítja ki a WITH-ben lévő allekérdezések eredményét, és csak utána használja őket.Hogy érthető legyen: mondjuk t3-at, t7-et és t8-at cseréltem ki. Külön-külön minden t tábla minimális idő alatt lefut, néhányszáz sort eredményeznek. Ha csak t3-at (vagy csak t7-et vagy csak t8-at) cserélem ki, akkor 1 perc alatt lefut a kód. Ha már két táblát is kicserélek, akkor nem.
Sőt, ha lebutítom így a kódot:WITH
t3 as (...),
t7 as (...)
SELECT ...
FROM
t3,
t7,
() as tx
WHERE
tx.mezo = t3.mezo(+) AND
tx.mezo = t7.mezo(+)már ez sem fut le. Tehát a 3 új allekérdezés valahogy "összeakad", pedig <1 perc a futási idejük külön-külön.
Új hozzászólás Aktív témák
- Kompakt vízhűtés
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Crimson Desert
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Spórolós topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Építő/felújító topik
- Windows 11
- További aktív témák...
- iPad Pro M4 11" 256GB wifi+ cellular 2028.10.30. Apple jótállás
- Apple iPhone 14 Pro Max 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Apple iPhone 13 Mini 256GB,Újszerű,Dobozaval,12 hónap garanciával
- BESZÁMÍTÁS! 32GB G.Skill Trident Z RGB 3200Mhz DDR4 memória garanciával hibátlan működéssel
- BESZÁMÍTÁS! nVidia RTX 3090 24GB Founders Edition videokártya garanciával hibátlan működéssel
- 27% - GAMER PC! i5-14600KF / RTX 4070 Super / Z790 / DDR5 32GB / 1TB NVMe / 750w Gold! BeszámítOK
- Bomba ár! Dell Latitude E4310 - i5-520M I 4GB I 160GB I 13,3" I DP I Cam I W10 I Garancia!
- HIBÁTLAN iPhone 15 Plus 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4504
- Infinix Zero 5G / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- AZONNALI SZÁLLÍTÁSSAL Eladó Windows 8 / 8.1 Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

