Fordelene og ulempene ved Oracle Partition

De fleste artikler og artikler om Oracle sier at Oracle-partisjonering har mange fordeler. Imidlertid er det noen ulemper som ikke ser ut til å få mye press. Erfaringen har vist at Oracle-partisjonering generelt fungerer bra, men visse forhold fremhever spesifikke forhold der det ikke alltid er det beste alternativet - spesielt i små databaser. Partisjonering er hovedsakelig rettet mot store databasemiljøer.

Ytelsesfordeler

Hovedfordelen - og formålet - med partisjonering sies å være å gi ytelsesfordeler. Det muliggjør også bedre håndterbarhet for forskjellige applikasjoner. Målet med partisjonering er å dele databaseobjekter, for eksempel tabeller, indekser og andre objekter, i mindre håndterbare deler.

Administrasjonsfordeler

De håndterbare aspektene ved partisjonering i Oracle innebærer at objekter kan nås og kontrolleres på et lavere nivå enn ellers. Hver forretningssak er forskjellig, men forskjellige partisjonsstrategier takler forskjellige forretningsbehov. Den gjennomsiktige driften av partisjonering betyr at applikasjonens utviklingstid reduseres, noe som sparer kostnader på bunnlinjen. Du får ytterligere besparelser på lagringsplass, ettersom partisjonerte bordplasser tar mindre plass enn tradisjonelle bordplassteknikker.

Ytelsesulemper

Indekser kan utgjøre et alvorlig problem hvis de mislykkes. Hvis en indeks går ned eller er skadet, kan de underliggende tabellene bli ødelagt uten reparasjon, noe som gjør dem ubrukelige og uopprettelige. Den eneste løsningen er å gå tilbake til sikkerhetskopi - hvis du har en - eller å gjenoppbygge indeksen. I en partisjonssammenheng kan dette ta veldig lang tid.

Administrerbarhet Ulemper

Partisjoner er mye vanskeligere å administrere enn standardtabeller uten dem. Dette er fordi partisjonsaspektene må identifiseres og administreres som en del av en operasjon, for eksempel bruk av "avkortet." Det er ikke nok å bruke den enkle avkortede kommandoen; riktig kommando ville være "endre tabellavkort partisjon." Derfor er partisjoner vanskeligere å administrere.