¿Cuáles son los beneficios de utilizar un espacio de tabla diferente para un nuevo esquema de usuario?

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

  •  16-10-2019
  •  | 
  •  

Pregunta

Las tablas del esquema está destinado a ser utilizado sólo lectura y sólo se actualiza una vez cada tres meses.

Mi pregunta se refiere a actuación mantenimiento (backup / restore, exportación / importación)

¿Qué pasa con el espacio de tabla temporal, es mejor usar uno diferente en este caso?

¿Fue útil?

Solución

If you are planning to drop schemas, having a separate tablespace which can also be dropped will reduce fragmentation in whatever tablespace you would otherwise use (unless you are using uniform extents, but that is not the default).

RMAN recovery options are different as you would be able to do TSPITR on each individual schema.

Fragmentation is not an issue for temp tablespaces because "All extents of temporary tablespaces are of uniform size". Obviously there are no backup/restore, export/import implications for temp. By giving each user their own temp tablespace you'd be imposing a kind of resource limit on them, but there are less wasteful ways of doing that if it is your aim.

Otros consejos

An additional benefit of using separate tablespace for each schema is that these tablespaces can be placed on different disk groups to meet differing performance, cost, and recovery requirements. For example, one may need to be on flash drives, another on large slow disks, and another on a dedicated RAID 61.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange
scroll top