VELOCIDAD DE ESCAPE
Inicio > Historias > ME ENCANTA SER DBA (todavía)
ME ENCANTA SER DBA (todavía)
Uno tiene muchos roles o funciones en la vida. Creo que los psicólogos lo llaman ser "emisor de papel", algo así como la casa de la moneda. Y uno emite diferentes tipos de papel todo el tiempo, a veces durante una temporada y a veces varios solapados al mismo tiempo. Uno es hijo, estudiante, adolescente en unos pasos iniciales, amigo de sus amigos la mayor parte del tiempo, pareja de unas cuantas personas neuróticas y absolutamente histéricas (en el sentido Griego del término) durante otro rato largo, padre posteriormente si le cabe la desgracia, tonto del culo la mayor parte del tiempo...Y de entre los roles que asumo en el trabajo, que en feliz definición de Anónima ha sufrido la "integración vertical de funciones" , observo que la única con la que sigo disfrutando y reincidiendo con placer es la de Administrador de Bases de Datos (DBA - DataBase Administrator).
A diferencia de lo que ocurre con la programación, que al final se convierte en un trabajo tedioso y repetitivo de copy&paste de Snippets que ya tengo bien organizados con CodeSnippits, la administración de bases de datos es un campo que siempre se presta a la inventiva, la imaginación y la mejora constante.
En mi caso administro unos 5 servidores SQL para otras tantas aplicaciones y es algo sumamente interesante.
En mi cabeza la creación de bases de datos se asemeja a la creación de un esquema del mundo, de una estructura de la realidad, de un andamiaje de conceptos y hechos de la vida, de unos cimientos sobre los que luego se asentará el edificio de una intranet, una aplicación de contabilidad o una compleja aplicación para internet.
Constantemente descubro formas de hacer que todo vaya más rápido, que las consultas sean más eficientes, que las vistas se ajusten como un guante a los requerimientos de la aplicación, que dicho sea de paso, también hago yo, con lo cual intento facilitarle el trabajo al programador que hay en mí de todas las formas que se me ocurran: disparadores, procedimientos almacenados, vistas indexadas...
Y todavía queda la terra incógnita.
Ese territorio que apenas he comenzado a explorar y que promete grandes tesoros, como por ejemplo los servidores con tablas vinculadas, o los publicadores y distribuidores, que hasta el momento por más que lo he intentado, ocultan su belleza. Vamos, por decirlo de manera menos poética: que no he sido capaz de hacer funcionar.
Programación | jomaweb | 9 Comentarios | Enlace
Referencias (TrackBacks)
URL de trackback de esta historia http://jomaweb.blogalia.com//trackbacks/31596
Comentarios
1 |
|
||
La optimización de una base de datos es un ejercicio realmente gratificante. Descubrir que con la creación de unos índices, la modificación de unos campos y el uso "correcto" del SQL puedes hacer maravillas con el rendimiento del servidor.
|
2 |
|
||
Las bases de datos son aburridas. ¡Muerte a las bases de datos! ¡Viva el fichero de texto plano!
|
3 |
|
||
Prefiero el desarrollo al DBA. Administro algunas bases y cada error de algún data entry lo termino pagando yo, en cambio con la programación nadie puede "destruir" mi trabajo. Ah, ya sé, que tengo que pensar antes cómo pueden dañar los contenidos de una base de datos, eso es porque no conocen la creatividad de quienes carga datos :) |
4 |
|
||
Se me olvidaba: una de las cosas más chulas de Ruby on Rails: te olvidas de escribir una línea en SQL.
|
5 |
|
||
Opino que desarrollar es bastante más divertido siempre, solo hay una forma de hacer la query más optima, la tabla mejor indexada. Resolver un problema mediante un programa hay MIL formas igual de válidas. El rango donde moverse y ser creativo es bastante mayor. |
6 |
|
||
Uno que pasaba: con la programación nadie puede "destruir" mi trabajo
|
7 |
|
||
¿Por qué elegir sólo un lado del melón?
|
9 |
|
||
best web hosting
|