Estudiante

Páginas: 4 (934 palabras) Publicado: 6 de noviembre de 2012
BULK COLLECT

1

Bulk collect

Colecciones
En Oracle las colecciones están formadas por un número indefinido de elementos del mismo tipo. Para acceder a un elemento en una colección se emplea elnombre de la colección seguido de un índice específico: MI_COLECCION(INDICE).Donde el índice debe ser un número válido entre y . El método COUNT permite obtener el número de elementos de una colección.El método FIRST, permite conocer el índice del primer elemento de la colección. Por su parte el método LAST al último. Algunas excepciones que pueden generarse al accesar a una colección son:     COLLECTION_IS_NULL: La colección no está inicializada. NO_DATA_FOUND: El elemento al que se intenta acceder no existe. SUBSCRIPT_BEYOND_COUNT: El índice del elemento ha sido eliminado.SUBSCRIPT_OUTSIDE_LIMIT: El índice se encuentra fuera del rango de valores permitidos. VALUE_ERROR: El índice es nulo o no puede convertirse en un elemento.

Bulk collect
El bullk collecto o “Procesamiento masivo”es una función que Oracle utiliza para que el motor de base de datos pueda manipular un gran volumen de datos como una misma colección, a una mayor velocidad. Permite reducir en un 50% el tiempo deacceso a la base de datos, minimizando la cantidad de accesos de ida y vuelta entre el motor del PL/SQL y el motor SQL: El motor de PL/SQL procesa todas las instrucciones procedimentales y el motor deSQL procesa todas las instrucciones SQL y todo integrado con el RDBMS de Oracle, es así que normalmente nuestros códigos PLSQL utilizan datos de la base de datos que son extraídos medianteinstrucciones SQL: Mo

Motor PL/SQL

Código PL/SQL
SQL

Procedural

Ejecutor de prodecimientos

Ejecutor de sentencias SQL

2

Bulk collect

Cuando se pasa de un motor a otro, el servidor tiene una mayor carga yen determinadas ocasiones es importante reducir la cantidad de veces que se cambia de motor, es por eso que se utilizan las copias de datos por bloques. Con la copia por bloques las instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estudiante
  • Estudiante
  • Estudiante
  • Estudiante
  • El estudiante
  • Estudiante
  • Estudiante
  • Estudiante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS