En Oracle, tras realizar la compilación de paquetes podemos visualizar si ha habido algún error ejecutando la instrucción show errors justo después de la ejecución del procedimiento PL/SQL: PL/SQL procedure successfully completed. Elapsed: 00:00:03.69 16:18:45 USER@oracle > show errors No errors. Este comando nos mostrará únicamente el último error registrado. Si hemos ejecutado anteriormente otras Seguir leyendo
sql
Oracle SQL*Plus sin instalación con Instant Client
Si tenemos un servidor en el que únicamente es necesario disponer en un equipo del cliente SQL*Plus para realizar conexiones a bases de datos Oracle remotas, no es necesario hacer una instalación completa del Oracle Database Client sino que podemos utilizar la versión standalone del SQL*Plus Instant Client. Lo básico que tenemos que descargar para Seguir leyendo
5 formas de encontrar y optimizar consultas MySQL problemáticas
A la hora de detectar problemas en servidores MySQL (cuellos de botella, uso excesivo de CPU, bajo rendimiento, lentitud, etc) es conveniente conocer las distintas opciones que nos ofrece MySQL para dar con el problema. Vamos a ver algunas de ellas: Activar el Slow Query Log Activar el log de consultas lentas en MySQL supondrá Seguir leyendo
PostgreSQL: cómo crear y restaurar backups de bases de datos
En esta entrada voy a hacer una guía muy básica sobre la gestión de copias de seguridad de bases de datos PostgreSQL. La más común es mediante volcados SQL, aunque hay otras como la copia a nivel de fichero. Backups mediante volcado (SQL Dump con pg_dump) Si conocéis mysqldump veréis que el funcionamiento es similar. Seguir leyendo
Backup de todas las bases de datos MySQL con una sola línea de comandos
Probablemente la mayoría de vosotros trabajéis con bases de datos MySQL y tengáis scripts personalizados para hacer copias de seguridad de las mismas. Por ello, y por si os fuera de utilidad os dejo esta línea de comandos que hace un dump de todas las bases de datos de un servidor MySQL separadas en ficheros Seguir leyendo