Home

RODRIGO TAPIA SANTIS (rtapiasantis@gmailฺcom) has a non

image

Contents

1. 2102 10 uonon podas
2. Ampliaci n de la Base de Datos Estas actividades se pueden realizar mediante Enterprise Manager mediante sentencias SQL El tama o de la base de datos se puede describir como la suma de todos sus tablespaces Oracle Database 119 Administration Workshop 7 21 Prueba La base de datos puede disponer tanto de archivos Oracle Managed Files como de archivos no gestionados 1 Verdadero 2 Falso A Oracle Todos los derechos reservados Respuesta 1 Oracle Database 11g Administration Workshop 7 22 Prueba Los tablespaces de archivos grandes deben tener 1 archivo de al menos 100 MB 1 Verdadero 2 Falso A Oracle Todos los derechos reservados Respuesta 2 Oracle Database 11g Administration Workshop 7 23 Resumen En esta lecci n debe haber aprendido lo siguiente Describir el almacenamiento de datos de filas de tablas en bloques Crear y gestionar tablespaces Obtener informaci n de tablespaces XA A a Oracle Todos los derechos reservados Oracle Database 11g Administration Workshop 7 24 Visi n General de la Pr ctica 7 Gesti n de Estructuras de Almacenamiento de Bases de Datos En esta pr ctica se abordan los siguientes temas Creaci n de tablespaces Recopilaci n de informaci n sobre tablespaces o A Oracle Todos los derechos reservados Oracle Database 11g Administration Workshop 7 25 say S
3. Tablespaces A Warning Once a tablespace has been dropped the objects and data in Iwil no longer be available To recover mem can be a tme consuming process Oracle recommends a backup betore and arter ropping a tablespace Are you sure you nant to delete Tablespace EXAMPLES Delete associated datantes vom storage w EN o en Seg Grita Uno pu Estan puc abs Tp Mem lagar E O E PMA AO 28 rmac vemu 592585 AN o oo YES oS coo 7 po i o 25795 CI wno oE aa R Oracle Todos los derechos reservados Borrado de Tablespaces Puede borrar un tablespace y su contenido los segmentos incluidos en el tablespace de la base de datos si el tablespace y su contenido ya no son necesarios Debe tener el privilegio del sistema DROP TABLESPACE para borrar un tablespace Cuando borra un tablespace se eliminan los punteros al archivo del archivo de control de la base de datos asociada Si se utilizan archivos OMF Oracle Managed Files tambi n se eliminan los archivos del sistema operativo subyacentes Si no se utiliza OMF opcionalmente puede indicar al servidor de Oracle que suprima los archivos del sistema operativo archivos de datos que constituyen el tablespace borrado Si
4. Workshop 7 6 Creaci n de un Nuevo Tablespace Seleccione el tipo de almacenamiento adecuado E aromana dato wnan A AUTOEKIEND mearan Sies uu Add Daata Snip canges maos on res pags vat nor wke eest una yof TYP Eue yeere Fie Decoy Oracle Todos los derechos reservados Creaci n de un Nuevo Tablespace continuaci n Un tablespace debe tener al menos un archivo Seleccione el tipo de almacenamiento adecuado seg n el entomo Los tablespaces de archivo grande se utilizan con bases de datos muy grandes en las que u otros gestores de vol menes l gicos soportan la segmentaci n o la matriz redundante de discos independientes RAID adem s de vol menes l gicos extensibles din micamente 8 En la p gina Add Datafile seleccione el tipo de almacenamiento deseado e introduzca la informaci n necesaria Para ASM seleccione el grupo de discos deseado Para File System introduzca un nombre de archivo y un directorio de archivos para el archivo de datos 9 Introduzca el tama o de archivo deseado En la regi n Storage seleccione Automatically extend datafile when full AUTOEXTEND y a continuaci n especifique una cantidad en el campo Increment Esto hace que el archivo de datos se amplic autom ticamente cada vez que se quede sin espacio Por supuesto est limitado por el m
5. los derechos reservados Creaci n de un Nuevo Tablespace 1 Haga clic en el separador Server y a continuaci n haga clic en Tablespaces situado bajo la cabecera Storage Haga clic en Create Nota si desea crear un tablespace igual que otro ya existente seleccione el tablespace existente y a continuaci n elija Create Like en el men Actions Haga clic en Go Aparecer la p gina Create Tablespace Introduzca un nombre para el tablespace Bajo la cabecera Extent Management seleccione Locally Managed El servidor de Oracle Database gestiona eficazmente en el tablespace las extensiones de un tablespace gestionado localmente Para un tablespace gestionado por diccionario debe gestionar de forma m s activa las extensiones y es necesario tener acceso al diccionario de datos para realizar un seguimiento de las mismas La opci n Dictionary Managed se ofrece s lo para la compatibilidad con versiones anteriores Oracle no recomienda su uso Bajo la cabecera Type seleccione Permanent Los tablespaces permanentes almacenan objetos de base de datos permanentes creados por el sistema o por los usuarios Bajo la cabecera Status seleccione Read Write El estado de lectura escritura significa que los usuarios pueden leer y escribir en el tablespace una vez creado ste es el valor por defecto En la regi n Datafiles de la p gina haga clic en Add para agregar archivos de datos al tablespace Oracle Database 119 Administration
6. no indica al servidor de Oracle que suprima los archivos de datos al mismo tiempo que el tablespace deber utilizar posteriormente los comandos adecuados del sistema operativo si desea suprimirlos No puede borrar un tablespace que contenga segmentos activos Por ejemplo si se est utilizando actualmente una tabla del tablespace o si el tablespace contiene datos de deshacer necesarios para realizar un rollback de transacciones sin confirmar no puede borrar el tablespace El tablespace puede estar en l nea o fuera de l nea pero es mejor que se ponga fuera de l nea antes de borrarlo Oracle Database 119 Administration Workshop 7 16 Visualizaci n de Informaci n de Tablespaces SELECT labispace_name siatus contents baging exe management alccator segment spase management FROM cba _tabiespacss SEACE STATUS ESTE LOGO DMENT MANAGEMENT ALLOCATION TYPE EGNEN SPACE MANG EN SELECT tt name FROM vSmblespaco oS Oracle Todos los derechos reservados Visualizaci n de Informaci n de Tablespaces Haga clic en View para ver informaci n sobre el tablespace seleccionado En la p gina View Tablespace tambi n puede hacer clic en Edit para modificar el tablespace Tambi n se puede obtener informaci n de tablespaces y archivos de datos consultando lo siguiente Informaci n de tablespaces DBA _TABLESPACES Informaci n de archivos
7. objetos del tablespace El tablespace est en l nea mientras tiene el estado de s lo lectura No puede hacer que los tablespaces SYSTEM y SYSAUX sean de s lo lectura Nota los tablespaces temporal y de deshacer no se pueden hacer de s lo lectura Oracle Database 119 Administration Workshop 7 12 Modificaci n de un Tablespace continuaci n Offline puede poner fuera de l nea un tablespace en l nea para que esta parte de la base de datos no est disponible temporalmente para su uso general El resto de la base de datos est abierta y disponible para que los usuarios accedan a los datos Al ponerlo fuera de l nea puede utilizar las siguientes opciones Normal un tablespace se puede poner fuera de l nea normalmente si no existe ninguna condici n de error para ninguno de los archivos de datos del tablespace Oracle Database garantiza que todos los datos se escriben en el disco al establecer un punto de control para todos los archivos de datos del tablespace cuando los pone fuera de l nea Temporary un tablespace se puede poner fuera de l nea temporalmente incluso si hay condiciones de error para uno o m s archivos del tablespace Oracle Database pone fuera de l nea los archivos de datos los que a n no lo est n al establecer a la vez un punto de control en los mismos Si no hay ning n archivo fuera de l nea pero utiliza la cl usula Temporary la recuperaci n del medio f sico no es necesaria para volver a poner
8. un impacto significativo en la capacidad para recuperar objetos en lo sucesivo Utilice esta opci n con cautela Para obtener m s informaci n sobre la cl usula de registro consulte la gu a Oracle Database SOL Reference Referencia SQL de Oracle Database Nota si est aplicado el modo FORCE LOGGING en la base de datos tiene prioridad con respecto la configuraci n de registro del tablespace La base de datos se puede poner en modo FORCE LOGGING en el momento de su creaci n o despu s de su creaci n con el comando alter database force logging Block information esta regi n muestra el tama o de bloque que se utiliza para el tablespace que se est creando Aqu se muestra como un valor de s lo lectura Si define alguno de los par metros alternativos de inicializaci n para el tama o de bloque 08 2 aparecer an aqu esos otros valores en forma de opciones Para obtener m s informaci n sobre c mo definir otros tama os de bloque consulte Oracle Database Administrator s Guide Gu a del Administrador de Oracle Database Oracle Database 119 Administration Workshop 7 9 Tablespaces en la Base de Datos Preconfigurada SYSTEM UNDOTBS1 SYSAUX USERS TEMP EXAMPLE opcional pz RENNES el E NA ETT A E a m pro Oracle Todos los derechos reservados Tablespaces en la Base de Datos Precon
9. ATE SMALLFILE TABLESPACE EXAMPLE DATAFTLE 4DATA orcljdatafile ayangle 285 688820635 5 SIZE 1009 REUSE AUTOEXTEND ON NEXT 6406 PAXSIZE 32767M NOLOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO Oracle Todos los derechos reservados Acciones con Tablespaces Mediante el men Actions puede realizar varias tareas con los tablespaces Seleccione un tablespace y a continuaci n seleccione la acci n que desea realizar Datafile agrega un archivo de datos al tablespace con lo que se agranda el tablespace 5 Create Like crea otro tablespace utilizando el tablespace como plantilla Generate DDL genera la sentencia de lenguaje de definici n de datos DLL que crea el tablespace A continuaci n se puede copiar y pegar en un archivo de texto para su uso como script o con fines de documentaci n Locally Managed convierte el tablespace en gestionado localmente si en la actualidad el tablespace est gestionado diccionario Esta conversi n es reversible No puede volver a convertir el tablespace a gestionado por diccionario Puede utilizar el paquete de PL SQL DBMS_SPACE_ADMIN TABLESPACE MIGRATE_FROM_LOCAL para convertirlo a gestionado por diccionario si es necesario 5 Readonly para todas las escrituras en el tablespace Se permite terminar las transacciones actuales pero no se permite iniciar nuevas DML u otras actividades de escritura en el tablespace Est
10. Gesti n de Estructuras de Almacenamiento de Bases de Datos ERP AAA 2003 Oracle Todos los derechos reservados Objetivos Al finalizar esta lecci n deber a estar capacitado par Describir el almacenamiento de datos de filas de tablas en bloques Crear y gestionar tablespaces Obtener informaci n de tablespaces XA A a Oracle Todos los derechos reservados Oracle Database 11g Administration Workshop 7 2 Almacenamiento de Datos de Tabla Columnas Bloques Tabia Tablespace j Parte de una fila Extensi n Copyright 2009 Oracle Todos los derechos reservados Almacenamiento de Datos de Tabla Al crear una tabla se crea un segmento para contener los datos Un tablespace contiene una recopilaci n de segmentos Desde el punto de vista l gico una tabla contiene filas de valores de columna En ltima instancia una fila se almacena en un bloque de base de datos en forma de una parte de una fila Se denomina parte de una fila porque en determinadas circunstancias puede que la fila entera no se almacene en un solo lugar Esta situaci n se produce cuando una fila insertada es demasiado grande para caber un solo bloque fila encadenada o cuando una actualizaci n hace que una fila existente supere el espacio libre disponible del bloque actual fila migrada Las par
11. a opci n aparece s lo si el tablespace no es ya de s lo lectura Writable permite iniciar DML y otras actividades de escritura en objetos del tablespace Esta opci n aparece s lo si actualmente no se puede escribir en el tablespace Oracle Database 119 Administration Workshop 7 14 Acciones con Tablespaces continuaci n Place Online pone en l nea un tablespace que actualmente est fuera de l nea Reorganize inicia el asistente de reorganizaci n que puede utilizar para mover objetos en el tablespace con el fin de reclamar espacio que de otro modo tal vez no se utilice Esta tarea se debe realizar en los momentos de menor uso de los objetos del tablespace Run Segment Advisor inicia el Segment Advisor que puede utilizar para determinar si un objeto tiene espacio disponible para la recuperaci n en funci n del nivel de fragmentaci n de espacio en el objeto En el nivel de tablespace se genera un consejo para cada segmento del tablespace Show Dependencies muestra objetos de los que depende este tablespace u objetos que dependen de este tablespace Show Tablespace Contents muestra informaci n sobre todos los segmentos del tablespace incluido un mapa gr fico de todas las extensiones Take Offline pone no disponible un tablespace que actualmente est en l nea El tablespace no se suprime ni borra simplemente no est disponible Oracle Database 119 Administration Workshop 7 15 Borrado de
12. ace permanente por defecto es SYSTEM EXAMPLE este tablespace contiene los esquemas de ejemplo que se pueden instalar al crear la base de datos Los esquemas de ejemplo proporcionan una plataforma com n para los ejemplos La documentaci n y los cursos de Oracle contienen ejemplos basados en los esquemas de ejemplo Nota para simplificar la administraci n es normal tener un tablespace s lo para ndices Oracle Database 119 Administration Workshop 7 11 Modificaci n de un Tablespace J ee uy us puny 7 Oracle Todos los derechos reservados Modificaci n de un Tablespace Despu s de crear un tablespace puede modificarlo de varios modos a medida que cambian las necesidades del sistema Cambio de nombre introduzca un nuevo nombre para el tablespace y haga clic en Apply Cambio del estado un tablespace puede tener tres estados distintos Cualquiera de los tres estados siguientes puede no estar disponible ya que su disponibilidad depende del tipo de tablespace Read Write el tablespace est en l nea y se puede leer y escribir en l Read Only especifique Read Only para poner el tablespace en el modo de s lo lectura de transici n En este estado se pueden realizar las transacciones existentes de confirmaci n o de rollback pero no se permiten otras operaciones de lenguaje de manipulaci n de datos DML en los
13. de datos DBA_DATA_FILES VSDATAFILE Nota la vista VSDBFILE muestra todos los archivos de datos de la base de datos Esta vista se mantiene por motivos de compatibilidad hist rica Se recomienda utilizar VSDATAFILE en su lugar Informaci n de archivos temporales DBA_TEMP_FILES VS TEMPFILE Oracle Database 119 Administration Workshop 7 17 Visualizaci n de Contenido de Tablespaces Shaw Tablespace Contents LOCAL Yes E mari ES Segre ama asian Ss Es TE E Oracle Todos los derechos reservados Visualizaci n de Contenido de Tablespaces En la p gina Tablespaces principal o en la p gina de un tablespace concreto seleccione Show Tablespace Contents en la lista desplegable Actions y haga clic en Go En la p gina Show Tablespace Contents se muestra informaci n detallada sobre el tablespace incluida una lista de los segmentos del tablespace el tipo de cada segmento el tama o de segmento y el n mero de extensiones de cada segmento Cualquiera de esos cuatro valores se puede utilizar para ordenar la lista si hace clic en la cabecera de columna o para filtrar la lista s introduce valores en la regi n Search Para los tablespaces gestionados por diccionario se muestran columnas adicionales Max Extents Next Percent Increase Para consultar una lista
14. de extensiones haga clic en el enlace de la columna Extents Para visualizar las extensiones de una forma gr cada extensi n Aparece la siguiente informaci n Nombre del segmento al que pertenece la extensi n Identificador de extensi n Identificador de bloque Tama o de la extensi n en bloques Archivo de datos en el que est almacenada la extensi n Oracle Database 119 Administration Workshop 1 fica ampl e Extent map y mueva el cursor sobre 7 18 Oracle Managed Files Especifique operaciones de archivos en funci n de los objetos de base de datos en lugar de los nombres de archivos netro De FILE Define ubicaci n del directorio del g AO sistema de archivos por defecto para los archivos de datos y los archivos temporales CREATE ONLINE LOG DEST n Define la ubicaci n para la creaci n de 3 archivos de control y archivos redo log DB_RECOVERY_FILE_DEST Indica la ubicaci n por defecto del rea de recuperaci n r pida Ejempl SQL gt ALTER SYSTEM SET DB CREATE FILE DEST DATA SQL gt CREATE TABLESPACE tbs_1 Oracle Todos los derechos reservados Oracle Managed Files OMF Oracle Managed Files elimina la necesidad de gestionar directamente los archivos del sistema operativo de Oracle Database Especifique operaciones en funci n de los objetos de base de datos en lugar de lo
15. edio f sico en el que reside Deje el valor Maximum File Size definido en Unlimited o introduzca el tama o m ximo Haga clic en Continue para volver a la p gina Create Tablespace 2 De vuelta en la p gina Create Tablespace puede hacer clic en el separador Storage para realizar modificaciones en las opciones de almacenamiento de este tablespace si lo desea En la mayor a de los casos basta con aceptar todos los valores por defecto de la p gina Storage Haga clic en OK para crear el tablespace Nota estos pasos le muestran c mo crear r pidamente un tablespace para la mayor a de situaciones Puede que necesite cambiar algunas opciones en funci n de sus requisitos concretos Oracle Database 11 7 7 Administration Workshop Almacenamiento de Tablespaces Extent Allocation Segment Space Management Compression Options Enable logging Oracle Todos los derechos reservados Almacenamiento de Tablespaces Extent Alloc de los dos modos siguientes Automatic tambi n denominado asignaci n autom tica especifica que los tama os de las extensiones del tablespace los gestiona el sistema No puede especificar Automatic para un tablespace temporal Uniform especifica que el tablespace est gestionado con extensiones uniformes con un tama o especificado El tama o por defecto es 1 MB Todas las extensiones de tablespaces temporales son uniformes No puede especificar Unifor
16. el tablespace en l nea Sin embargo si uno o m s archivos del tablespace est n fuera de l nea debido a errores de escritura y pone el tablespace fuera de l nea temporalmente el tablespace necesita la recuperaci n antes de ponerlo de nuevo en l nea Immediate un tablespace se puede poner fuera de l nea inmediatamente sin que Oracle Database establezca un punto de control en alguno de los archivos de datos Cuando especifica Immediate es necesaria la recuperaci n del medio f sico para el tablespace para poner en l nea el tablespace No puede poner un tablespace fuera de l nea inmediatamente si la base de datos se est ejecutando en modo NOARCHIVELOG Recover la configuraci n FOR RECOVER ya no se utiliza Se soporta la sintaxis para la compatibilidad con versiones anteriores Nota los tablespaces del sistema no se pueden poner fuera de l nea Cambio del tama o puede agregar espacio a un tablespace existente ya sea agreg ndole archivos de datos o cambiando el tama o de un archivo de datos existente agregar un nuevo archivo de datos al tablespace haga clic en Add A continuaci n introduzca la informaci n sobre el archivo de datos en la p gina Add Datafile Nota no puede agregar archivos de datos adicionales a tablespaces de archivos grandes cambiar el tama o de un archivo de datos existente sclecci nelo en la regi n Datafiles de la p gina Edit Tablespace haciendo clic en el no
17. es se recomienda utilizar ASSM Compression Options la compresi n de segmentos de datos est desactivada por defecto Si se activa la compresi n de los segmentos de datos se ahorra en el uso del espacio de los discos se reduce el uso de la memoria en la cach de buffers y se acelera la ejecuci n de las consultas durante las lecturas Sin embargo esto supone un coste en cuanto a sobrecarga de CPU para carga de datos y DML se refiere Resulta de especial utilidad en sistemas de procesamiento anal tico en l nea OLAP en los que se realizan operaciones de s lo lectura largas pero tambi n se puede utilizar en sistemas de procesamiento de transacciones en l nea OLTP Para obtener m s informaci n sobre cu ndo utilizar la cl usula de compresi n consulte Oracle Database Administrator s Guide Gu a del Administrador de Oracle Database Enable logging la cl usula de registro define el valor de registro por defecto para cualquier segmento creado en el tablespace Los cambios que se realizan en los objetos en el tablespace se escriben en el redo log Si el registro no est activado no se escriben en el redo log las cargas directas realizadas con SQL Loader ni las operaciones INSERT de carga directa y por lo tanto los objetos son irrecuperables en caso de p rdida de datos Cuando un objeto se crea con el registro desactivado debe realizar una copia de seguridad si desea que sea recuperable Si no se activa el registro puede tener
18. figurada Los siguientes tablespaces se crean en la base de datos preconfigurada de este curso SYSTEM el servidor de Oracle utiliza el tablespace SYSTEM para gestionar la base de datos Contiene el diccionario de datos y las tablas que incluyen informaci n administrativa sobre la base de datos Todos ellos est n incluidos en el esquema SYS y s lo el usuario SYS u otros usuarios administrativos con el privilegio necesario pueden acceder a ellos SYSAUX ste es un tablespace auxiliar del tablespace SYSTEM Algunos componentes y productos que utilizaban el tablespace SYSTEM o sus propios tablespaces en versiones anteriores de Oracle Database utilizan ahora el tablespace SYSAUX Todas las bases de datos Oracle Database 10g o versiones posteriores deben tener un tablespace SYSAUX En Enterprise Manager EM puede ver un gr fico de tarta del contenido de este tablespace Para ello haga clic en Tablespaces en la p gina Administration Seleccione SYSAUX y haga clic en Edit Despu s haga clic en el separador Occupants Una vez concluida la creaci n se puede supervisar el uso del espacio de cada ocupante del tablespace SYSAUX mediante EM Si se detecta que un componente ocupa demasiado espacio del tablespace SYSAUX o si se prev que lo haga cabe la posibilidad de moverlo a otro tablespace si se selecciona uno de los ocupantes y se hace clic en Change Tablespace Oracle Database 11g Administration Workshop 7 10 Tables
19. m para un tablespace de deshacer las extensiones de un tablespace gestionado localmente se pueden asignar de uno Segment Space Management la gesti n de espacio de segmento en un tablespace gestionado localmente se puede especificar como Automatic Oracle Database utiliza bitmaps para gestionar el espacio libre en segmentos Un bitmap describe el estado de cada bloque de datos de un segmento con respecto a la cantidad de espacio del bloque disponible para insertar filas A medida que hay m s o menos espacio disponible en un bloque de datos su nuevo estado se refleja en el bitmap Con los bitmaps Oracle Database gestiona el espacio libre de forma m s autom tica Como resultado este m todo de gesti n de espacio se denomina gesti n autom tica de espacio de segmento ASSM Oracle Database 119 Administration Workshop 7 8 Almacenamiento de Tablespaces continuaci n Manual especifica que desea utilizar listas de bloques libres para la gesti n de espacio libre en segmentos Las listas de bloques libres son listas de bloques de datos que tienen espacio sponible para la inserci n de filas Esta forma de gesti n de espacio en segmentos se denomina gesti n manual de espacio de segmento debido a la necesidad de especificar y ajustar los par metros de almacenamiento PCTUSED FREELISTS y FREELIST GROUPS para objetos de esquema creados en el tablespace Se soporta para obtener la compatibilidad con versiones anterior
20. mbre del archivo de datos o bien seleccione el archivo de datos y haga clic en Edit A continuaci n en la p gina Edit Datafile puede cambiar el tama o del archivo de datos Puede aumentar o reducir el tama o del tablespace Sin embargo no puede hacer que un archivo de datos sea m s peque o que el espacio usado en el archivo si lo intenta obtendr el siguiente error ORA 03297 file contains used data beyond requested RESIZE value en Storage para cambiar el comportamiento de registro del Opciones de almacenamiento haga tablespace Thresholds haga clic en Thresholds para cambiar el punto en el que se alcanza un nivel cr tico o de advertencia en cuanto al uso de espacio en el tablespace Dispone de tres opciones Use Database Default Thresholds utiliza valores por defecto predefinidos y tiene la opci n de definir dichos valores por defecto Specify Thresholds permite definir umbrales para este tablespace concreto sable Thresholds desactiva las alertas de uso de espacio para este tablespace Nota la utilizaci n del espacio s lo se comprueba cada 10 minutos por defecto por lo que pueden pasar varios minutos hasta que se registre una alerta de umbral Oracle Database 119 Administration Workshop 7 13 Acciones con Tablespaces Bena 5 eg fi 2 LOGN NAUA z usns no om E Soso Ao Show DDL CRE
21. paces en la Base de Datos Preconfigurada continuaci n TEMP el tablespace temporal se utiliza cuando se ejecuta una sentencia SQL que necesita la creaci n de segmentos temporales como grandes ordenaciones o la creaci n de un ndice De la misma forma que a cada usuario se le asigna un tablespace por defecto para almacenar objetos de datos creados tambi n se le asigna un tablespace temporal La pr ctica recomendada es definir un tablespace temporal por defecto para la base de datos que se asignar a todos los usuarios reci n creados a menos que se especifique lo contrario En la base de datos preconfigurada el tablespace TEMP se especifica como tablespace temporal por defecto Esto significa que si no se especifica ning n tablespace temporal al crear la cuenta de usuario Oracle Database asigna este tablespace al usuario UNDOTBS ste es el tablespace de deshacer que utiliza el servidor de bases de datos para almacenar informaci n de deshacer Si una base de datos utiliza Gesti n Autom tica de Deshacer AUM s lo puede utilizar un nico tablespace de deshacer en cualquier momento Este tablespace se genera durante la creaci n de la base de datos USERS este tablespace se utiliza para almacenar objetos y datos de usuarios Si no se especifica ning n tablespace por defecto al crear un usuario el tablespace USERS es el tablespace por defecto para todos los objetos creados por ese usuario Para los usuarios SYS y SYSTEM el tablesp
22. que se configuraron en un principio En principio el espacio libre de un bloque es contiguo Sin embargo las supresiones y actualizaciones pueden fragmentar el espacio libre del bloque El servidor de Oracle fusiona el espacio libre en el bloque cuando es necesario Oracle Database 119 Administration Workshop 7 4 Exploraci n de la Estructura de Almacenamiento ORACLE Enterniso Manager tg Database Instance o Home penomance Servor scema Dala Movement Storage Database Configuration Haga clic en los enlaces para visualizar informaci n detallada A Oracle Todos los derechos reservados Exploraci n de la Estructura de Almacenamiento Las estructuras de datos l gicas se almacenan en los archivos fisicos de la base de datos Enterprise Manager EM permite visualizar las estructuras l gicas de la base de datos f cilmente Si desea obtener informaci n detallada sobre cada una de las estructuras puede hacer clic en los enlaces de la regi n Storage de la p gina Server Oracle Database 11g Administration Workshop 7 5 Creaci n de un Nuevo Tablespace Croato Tablespace TD aa J canera Sue Extent Management manage Spamaren reso vate eran Managua stas deta permanent aniaspaca Roas ony Iset as detsut temporary abesace Dus eat Directory Oracle Todos
23. s Oracle Managed Files por su nombre Si cambia el nombre del archivo la base de datos ya no puede reconocerlo como Oracle Managed File por lo que no lo gestionar como tal En el siguiente ejemplo se define la ubicaci n por defecto para las creaciones de archivos de datos en u01 oradata y a continuaci n se crea el tablespace tbs_1 con un archivo de datos en esa ubicaci n SQL gt ALTER SYSTEM DB_CREATE FILE DE SQL gt CREATE TABLESPACE tbs_1 u01 oradata Por defecto los archivos de datos gestionados por Oracle incluidos los de los tablespaces SYSTEM y SYSAUX tienen 100 MB y se ampl an de manera autom tica Nota por defecto ASM utiliza archivos OMF pero si especifica un nombre de alias para un archivo de datos de ASM en tiempo de creaci n del tablespace o al agregar un archivo de datos de ASM a un tablespace existente ese archivo no ser OMF Oracle Database 119 Administration Workshop 7 20 Ampliaci n de la Base de Datos Puede ampliar la base de datos de las siguientes formas un nuevo tablespace Agregando un archivo de datos a un tablespace de archivos peque os existente Aumentando el tama o de un archivo de datos Manteniendo el crecimiento din mico de un archivo de datos Base de Datos SYSTEM tablespace INVENTORY H 1 1 H 1 1 1 lt 1 1 A 1 H tablespace Copyright 2009 Oracle Todos los derechos reservados
24. s nombres de archivos La base de datos utiliza internamente las interfaces del sistema de archivos est ndar para crear y suprimir archivos seg n lo necesiten las siguientes estructuras de la base de datos Tablespaces Archivos redo log Archivos de control Archive logs Archivos de seguimiento de cambios de bloque de flashback Copias de seguridad de RMAN La base de datos puede disponer tanto de archivos Oracle Managed Files como de archivos no gestionados Ya debe existir el directorio del sistema de archivos especificado por cualquiera de estos par metros la base de datos no lo crea El directorio debe tener tambi n permisos para que la base de datos cree los archivos en el mismo El ejemplo muestra que una vez definido DB_CREATE_FILE_DEST la cl usula DATAFILE se puede omitir de una sentencia CREATE TABLESPACE El archivo de datos se crea en la ubicaci n especificada por DB_CREATE_FILE_DEST Si se crea un tablespace como se muestra se asignan los valores por defecto a todos los par metros Oracle Database 119 Administration Workshop 7 19 Oracle Managed Files OMF continuaci n Oracle Managed Files tiene un formato de nomenclatura especifico Por ejemplo en sistemas basados en Linux y Unix se utiliza el siguiente formato lt destination_prefix gt ol mf t u dbf No cambie el nombre de ning n archivo Oracle Managed Files La base de datos identifica los archivo
25. tes de fila tambi n se utilizan cuando una tabla tiene m s de 255 columnas En este caso las partes pueden estar en el mismo bloque encadenamiento dentro de bloque o en varios bloques Oracle Database 119 Administration Workshop 7 3 Bloque de Base de Datos Contenido Cabecera de Crecimiento bloque Espacio libre Datos de fila q A Oracle Todos los derechos reservados Bloque de Base de Datos Contenido Cabecera de bloque la cabecera de bloque contiene el tipo de segmento como tabla o ndice la direcci n de bloque de datos el directorio de la tabla el directorio de la fila y las ranuras de transacci n de aproximadamente 23 bytes cada una que se utilizan cuando se llevan a cabo modificaciones en filas del bloque La cabecera de bloque crece de arriba abajo desde la parte superior Datos de fila stos son los datos reales para las filas del bloque El espacio para los datos de fila crece de abajo arriba desde la base libre el espacio libre est en la parte central del bloque y permite el crecimiento del espacio de la cabecera y de los datos de fila cuando sea necesario Los datos de fila ocupan espacio libre conforme se insertan nuevas filas o las columnas de filas existentes se actualizan con valores mayores Ejemplos de eventos que provocan el crecimiento de la cabecera Directorios de fila que necesitan m s entradas de ranuras de transacci n necesarias de las

Download Pdf Manuals

image

Related Search

Related Contents

  CLIMATISEUR MODE D`EMPLOI DE LA TELECOMMANDE    PCIe2-2709 User`s Manual    Samsung S22A100N Uporabniški priročnik  Convertor Industrial Ethernet RS232 RS422 RS485  Sprint Nextel SANYO PRO-700 User's Manual  BRUSHLESS MONSTER TRUCK  av-1200p user manual  

Copyright © All rights reserved.
Failed to retrieve file