- Notifications
You must be signed in to change notification settings - Fork18
tips en tricks
Mark Prins edited this pageOct 5, 2018 ·2 revisions
Het bijwerken van ruimtelijke indexen is erg traag in Oracle databases; het verdient de voorkeur om de index te droppen en opnieuw aan te maken. Dit gaat op voor zowel tabellen als materialized views; maar bulk updates in tabellen zijn zeldzaam in de BRMO. Met behulp van de oracle scheduler kan de DBA een script in regelen om eea. periodiek uit te voeren, bijvoorbeeld:
DROPINDEX VM_KAD_EIGENARENKAART_PERC_IDX;DROPINDEX VM_KAD_EIGENARENKAART_OID_IDX;-- zie: https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_mview.htm#i997194DBMS_MVIEW.REFRESH('VM_KAD_EIGENARENKAART','?','',FALSE,TRUE,0,0,0,FALSE,FALSE);CREATEUNIQUE INDEXVM_KAD_EIGENARENKAART_OID_IDXON VM_KAD_EIGENARENKAART (OBJECTIDASC);CREATEINDEXVM_KAD_EIGENARENKAART_PERC_IDXON VM_KAD_EIGENARENKAART (BEGRENZING_PERCEEL) INDEXTYPE ISMDSYS.SPATIAL_INDEX PARAMETERS ('LAYER_GTYPE=MULTIPOLYGON');
Dit werk valt onder eenCreative Commons Naamsvermelding-GelijkDelen 2.0 Nederland-licentie.