Quali sono i vantaggi di utilizzare un tablespace diverso per un nuovo schema utente?

dba.stackexchange https://dba.stackexchange.com/questions/2574

  •  16-10-2019
  •  | 
  •  

Domanda

Le tabelle nello schema sono destinati ad essere utilizzati sola lettura e viene aggiornato solo una volta ogni tre mesi.

La mia domanda si riferisce a prestazione manutenzione (backup / ripristino, export / import)

Che dire lo spazio tabella temporanea, è meglio utilizzare uno diverso in questo caso?

È stato utile?

Soluzione

Se avete intenzione di abbandonare schemi, avendo uno spazio tabella separata che può anche essere caduto ridurrà la frammentazione in qualsiasi spazio tabelle si sarebbe altrimenti usare (a meno che non si sta utilizzando extent uniformi, ma che non è l'impostazione predefinita).

opzioni di ripristino RMAN sono diverse, come si sarebbe in grado di fare TSPITR su ogni singolo schema.

La frammentazione non è un problema per gli spazi tabella temporanei perché "Tutte le estensioni di spazi tabelle temporanee sono di dimensione uniforme ". Ovviamente non ci sono backup / ripristino, le implicazioni di esportazione / importazione per temperatura. Dando ogni utente il proprio spazio tabella temporanea si sarebbe imponendo una sorta di limite delle risorse su di loro, ma ci sono modi meno dispendiosi di fare che, se il tuo obiettivo.

Altri suggerimenti

Un ulteriore vantaggio di utilizzare spazio tabella separata per ogni schema è che queste tabelle possono essere posizionati su diversi gruppi di dischi per soddisfare le diverse esigenze di prestazioni, di costo e di recupero. Per esempio, si può avere bisogno di essere su unità flash, un altro su dischi di grandi dimensioni lente, e un altro su un RAID dedicato 61.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top