Upgradeando a DBA 2.0

Hace unos dias vi en los blogs de oracle.com, concretamente en el apartado de certificaciones han publicado un documento acerca de los “skills” de un DBA de hoy en dia, lo llaman DBA 2.0.

Lo escribe dos instructores principales de Oracle University, Joel Goodman de UK y Harald Van Breederode de Holanda. Al señor Goodman no le he conocido en persona pero atraves de la profesora de OU cuando hice el examen de OCM. Ella me comentó un tiempo despúes del examen que Joel estuvo a ratos revisando el examen en los dos dias que estuve.

El documento es bastante interesante, lo sugiero a todo el mundo tanto nuevos como no. Explica las nuevas tecnologias introducidas desde la versión 9i y muchas responsabilidades que no eran de DBA ahora caen sobre los DBAs. Unos ejemplos muy claros son como temas relacionadas con Oracle Application Server, conocimientos de Cluster cuando trabajas con un RAC, E-Business Suite, conocimiento de Storage (SAN, NAS) etc.

El link Upgrading DBA 1.0 to DBA 2.0

Aprovechando este post sugiero a todos que quieran ser DBA que aprendan SQL. He estado en bastantes clientes y he visto bastantes “DBAs” de producción no son capaces de escribir un SQL decente (ya ni hablamos de que leerlos). Les veía y el esfuerzo que ponían para escribir unas simples consultas contra el diccionario de datos sin usar una herramienta grafica era enorme. At the end of the day (como dicen los ingleses, al fin al cabo) estamos trabajando con una BBDD, si no podemos comunicar con ella mejor dedicamos a otra cosa🙂

3 thoughts on “Upgradeando a DBA 2.0

  1. Óscar de la Torre

    No viene mal tampoco saber PL/SQL. Eso hay DBAs que les suena a ciencia ficción. Y yo me pregunto, si el mayor porcentaje de mejora suele encontrarse en la optimización del código que la base de datos ejecuta (ya sea SQL lanzado desde la aplicación o paquetes/procedimientos/funciones almacenados en base de datos) y existen DBAs que no saben SQL y mucho menos PL/SQL, ¿cómo van a gestionar eficientemente la base de datos? La responsabilidad última corresponde al desarrollador pero desde mi punto de vista un DBA que no sea capaz de ofrecer soluciones (no sólo identificar) a los problemas de rendimiento tiene muy poco valor.

    Reply
  2. Ramón Carretero

    Totalmente de acuerdo. La BD trabaja sobre SQL, si no sabes SQL y PL/SQL puedes ser más un operador que un DBA.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s