Sveiki, Turiu problemą su oracle 9i ir užklausų optimizavimu. Yra lenta kurioje daug ir dažnai keičiasi duomenys. Lentos dydis virš 1mln įrašų, o per parą gali pasikesit ~10% duomenų. Ant db renku pastoviai statistiką, kad užklausų optimizatorius veiktų teisingai, tačiau dažnai nutinka, kad po kažkiek laiko užklausos nebenaudoja esamų indeksų ir daro full table scaną. Statistikos pergeneravimas tam konkrečiam indeksui arba lentai (netgi visam useriui) nepadeda. Vienintelis dalykas kas padeda - indekso nudropinimas ir sukūrimas per naują. Gal kas esat susidūrę ir žinot kaip spręst? Užklausų keisti negaliu (įterpinėt hintų optimizatoriui), tad reikia kad pats optimizatorius naudotų teisingai esamus indeksus. Dėkui.