Bases de Datos
En muchas ocasiones tenemos la necesidad de matar una o varias sesiones de un usuario en una base de datos Oracle, las sesiones de usuario las tenemos que matar desde Oracle y no desde el Sistema Operativo, a veces podemos realizarlo desde el Sistema Operativo si no lograr ser eliminadas desde Oracle.
El comando EXPLAIN PLAN muestra la ejecución de los planes elegidos por el optimizador de Oracle para SELECT, UPDATE, INSERT y DELETE. El plan de ejecución es la secuencia de operaciones que Oracle realiza para ejecutar la instrucción.
A partir de la versión 9i, Oracle introdujo el fichero de parámetros de arranque 'spfile' como mejora a los antiguos arranques con los 'init.ora', no obstante el uso de spfile es opcional aunque es recomendable su uso para Oracle 9i, Oracle 10g y por supuesto en Oracle 11g.
En muchas ocasiones necesitamos mover o cambiar índices de un Tablespace a otro, las razones pueden ser múltiples, índices que se han creado en un Tablespace erróneo, para tareas de tuning, etc. realmente no vamos a mover o cambiar un índice con haríamos con una tabla sino que vamos a recrearlo en el Tablespace que deseemos, para realizar el movimiento de índices entre Tablespaces usaremos la instrucción ALTER INDEX con la cláusula REBUILD.
Leer más: Mover índices de un Tablespace a otro en Oracle 10g
A partir de Oracle9i, los segmentos de rollback son re-nombrados como UNDO logs. Tradicionalmente la información de una transacción para deshacerla era almacenada en segmentos de Rollback hasta que una instrucción COMMIT o ROLLBACK era ejecutada.