Monday, June 09, 2008

El Top 20 de los errores de un DBA de Oracle

En el Oracle user event International Oracle Users Group (IOUG), Rachel Carmichael, de Dragonfly Consulting, presentó los que a su juicio son los 20 errores clave de un DBA (Admnistrador de la Base de Datos de Oracle).

Muchos de éstos se supone que son bastante conocidos, pero yo me he encontrado invariablemente con alguno de estos problemas en situaciones reales. Es más, creo que, por lo menos uno o dos de estos errores se producen en la mayor parte de empresas.

1. No hacer backup de las bases de datos.

2. Como se hace un backup cada noche, no se hace un export.

3. No hacer pruebas de recovery, por no dejar a los usuarios sin sistema.

4. No monitorizar la base de datos. Es mejor que se quejen los usuarios.

5. Pensar que lo que funciona en una versión de la Base de datos va a funcionar en otra.

6. Que tenemos un problema de memoria, pues incrementamos el shared pool. A veces la memoria es más un problema, que una solución.

7. No cambiar nunca los parámetros que Oracle da por defecto.

8. Recrear las tablas porque tengan más de cinco extensiones.

9. Indexar cualquier columna en cualquier tabla, por si acaso.

10. Solucionar los problemas de espacio poniendo autoextend en cada datafile de cada tablespace.

11. No analizar las tablas, ni generar estadísticas.

12. Darele a todo el mundo "connect," "resource" and "DBA" privileges.

13. Para conseguir espacio de un tablespace, simplemente hacer drop de datafile y borrarlo del disco.

14. Solo se necesita un user account para todo el que quiera utilizar la base de datos.

15. Poner cualquier parche, sin antes probarlo.

16. Dar a los desarrolladores y consultores accesos ilimitados a la base de datos de producción.

17. No guardar un repositorio con el código fuente.

18. Pensar inocentemente que cada entorno (desarrollo, producción), base de datos o aplicación tienen el mismo código.

19. No hacer scripts, ni guardar documentos con las modificaciones.

20. Cuando sale una nueva versión, actualizar de inmediato e implementar todas las nuevas funcionalidades.

Visto en: http://blogs.baquia.com/todobi/post/2006/03/30/el-top-20-los-errores-un-oracle-dba

2 comments:

Anonymous said...

El título debería decir:

"El TOP 20 de los errores de un DBA"

AkA_BoB said...

Si gracias por la correción