You are hereCapas del kernel de Oracle

Capas del kernel de Oracle


By KarlMudespacher - Posted on 26 October 2008

Con mucha frecuencia me encuentro en situaciones en las que hay que interpretar un archivo de dump de Oracle, muchas de estas veces el contenido del archivo tiene información de debug. También a menudo me encuentro con DBAs que aún teniendo estos archivos importantísimos no saben cómo interpretarlos.

En programación de sistemas se busca el escribir código por componentes que a su vez puedan ser ejecutados por otros componentes, el componente que solicita el servicio está interesado únicamente en el resultado del componente llamado. Prácticamente se trata de cajas negras que solicitan un servicio.

El paradigma de este tipo más conocido son las capas de red, donde se tienen -hablando en terminología de programación orientada a objetos- mensajes y atributos que se exponen a los componentes que soliciten un servicio.

Lo mismo sucede con Oracle, dentro de su kernel existen varias capas. Oracle es un producto muy bien instrumentado, y cada capa genera sus mensajes.

Las capas genéricas del kernel de Oracle son -digo genéricas porque éstas han sido las mismas a través de varias versiones del producto pero se han añadido nuevas capas-

OCI Oracle Call Interface
UPI User Program Interface
OPI Oracle Program Interface
KK Compilation Layer
KX Execution Layer
K2 Distributed Execution Layer
NPI Network Program Interface
KZ Security Layer
KQ Query Layer
RPI Recursive Program Interface
KA Access Layer
KD Data Layer
KT Transaction Layer
KC Cache Layer
KS Services Layer
KJ Lock Management Layer
KG Generic Layer
S Operating System Dependencies



Syndicate

Syndicate content

Follow DatabasesLA on Twitter

Who's online

There are currently 0 users and 0 guests online.

Estadisticas

Locations of visitors to this page

hidden hit counter