Category Archives: Tecnologia

“Stuff that matters”

Como NO perder trabajo por caidas de SSH (Usando VNC)

Si entendiste el titulo, es porque en algún momento has tenido este problema. Te has visto corriendo largas consultas SQL o ejecutando procesos eternos que por fallas de red o timeout en el servidor han quedado perdidos junto con la sesión SSH. Probablemente este post no solucionará el problema del trabajo perdido, pero si puede evitar que vuelva a ocurrir. Continue reading

Nota Mental #2: Limitar el numero de filas en una consulta

Un pequeño tip o recordatorio para bases de datos MySQL, Ms SQL Server y Oracle, ¿Cómo se limita el número de resultados de una consulta?

SQL Server (10 Resultados)
SELECT TOP 10 campo1, campo2 FROM tabla

Oracle (10 Resultados)
SELECT campo1, campo2 FROM tabla
WHERE ROWNUM <= 10

MySQL (10 Resultados)
SELECT campo1, campo2 FROM products
LIMIT 10

Tip: Guardar la salida de una consulta mysql (MySQL command-line)

Un pequeño tip para quienes trabajan con mysql. Los que han trabajado con Oracle probablemente extrañen el clasico SPOOL, una alternativa es hacer lo del ejemplo continuación.

$ echo “select * from mysql.user” | mysql –user=nombre_usuario –password=contraseña_usuario > output_query.txt

Esto genera un archivo llamado output_query.txt en la carpeta donde iniciamos mysql

No es lo mejor, pero es la alternativa que más me agrada hasta el momento. Sugerencias son siempre bienvenidas.

Saludos!