Pagefault.it

Apuntes sobre sistemas, desarrollo, automatización, bases de datos, diseño IT… y algo de gaming cuando vale la pena. Escrito cuando hay algo que merece la pena compartir.

Quién soy →

Civilization VI está disponible hoy — Banda sonora: Sogno di Volare de Christopher Tin con letra de Leonardo Da Vinci

Este no es un sitio de noticias de videojuegos y no voy a reportar el lanzamiento de Civilization VI como un evento de portada. Aquí hablamos de títulos que dejan algo tras de sí — o de aspectos que los hacen especiales. Y Civilization VI, lanzado el 21 de octubre de 2016, tiene un aspecto…

Hearthstone — Una Noche en Karazhan: ¡Bienvenido a la Fiesta de Medivh!

Blizzard ha añadido una nueva aventura a su galardonado Hearthstone — y lo decimos desde el principio: es muy divertida. Una Noche en Karazhan lleva a los jugadores a la opulenta fiesta organizada por el Archimago Medivh, con una atmósfera lúdica y mecánicas de juego frescas y originales. Qué Es Hearthstone Para quienes no lo…

Wolfenstein: The New Order — El soldado Blazkowicz regresa a la batalla

Llevaba tiempo queriendo escribir sobre este título, aunque lo había terminado varios meses antes de sentarme finalmente a hacerlo. Wolfenstein: The New Order es un juego de 2014 — un título de precio completo que, con un poco de paciencia en una oferta de Steam, se convirtió en una compra prácticamente obligatoria. Y no me…

No Man’s Sky: Explorers de un Universo Desconocido

Había algo especial en el verano de 2016, cuando No Man’s Sky se lanzó en medio de enormes expectativas y una polémica igualmente enorme. Esta entrada no es una reseña — es el relato de una experiencia, muy parecida a la galaxia que describe: personal, única, irrepetible. ¿Qué es No Man’s Sky? Es un juego…

Recuperar una base de datos con un archivo de registro DAÑADO y/o PERDIDO

Un archivo de registro de transacciones dañado o faltante es una de las situaciones más estresantes a las que puede enfrentarse un DBA. El primer instinto es restaurar desde el último backup completo — pero dependiendo de las circunstancias, SQL Server ofrece rutas de recuperación más rápidas que minimizan tanto el tiempo de inactividad como…

Monitorización de Eventos de Espera de una Sesión o Consulta Individual en SQL Server

Al solucionar problemas de una consulta lenta o de una sesión de aplicación específica, las estadísticas de espera a nivel de instancia en sys.dm_os_wait_stats son demasiado generales: agregan eventos de espera de todos los procesos desde el último reinicio. Restablecer la vista con DBCC SQLPERF también es problemático en instancias ocupadas donde cientos de otras…

Cómo mejorar el rendimiento de MySQL usando CACHÉ

Antes de lanzarse a una investigación de rendimiento en profundidad — estadísticas de espera, planes de ejecución, benchmarks de E/S — vale la pena comprobar si un simple error de configuración está detrás del problema. Una de las mejoras rápidas más comunes y de mayor impacto en MySQL es el dimensionamiento de la caché de…

Analizar el rastreo predeterminado de SQL para investigar eventos de instancia

SQL Server ejecuta un seguimiento ligero en segundo plano llamado seguimiento predeterminado que registra una amplia gama de eventos a nivel de servidor: eventos de crecimiento automático de bases de datos, creación y eliminación de objetos, errores de inicio de sesión, cambios de configuración del servidor y más. Suele ser el primer lugar donde buscar…

Consultas para ver rápidamente lo que tu MySQL está haciendo AHORA

Cuando se diagnostica una instancia de MySQL lenta o que no responde, el primer paso es siempre el mismo: averiguar qué está ocurriendo en este momento. Estas consultas de diagnóstico rápido utilizan los comandos integrados de MySQL SHOW STATUS y SHOW PROCESSLIST para mostrar la información más útil en segundos — sin necesidad de herramientas…

Monitoreo de trabajos SQL: verificar la fecha y hora de la última ejecución y la duración

Los trabajos del Agente de SQL Server son la columna vertebral del mantenimiento automatizado de bases de datos: copias de seguridad, reconstrucción de índices, comprobaciones de integridad, pipelines ETL. Saber de un vistazo cuándo se ejecutó por última vez cada trabajo y cuánto tardó es esencial para una monitorización diaria ágil, especialmente al gestionar múltiples…

Cómo hacer tus bases de datos más pequeñas y rápidas: encuentra los índices sin uso

Los índices son una de las herramientas de rendimiento más potentes en SQL Server — y una de las fuentes de sobrecarga más ignoradas. Cada índice que creas debe mantenerse en cada operación INSERT, UPDATE y DELETE. Los índices sin uso consumen espacio en disco, tiempo de copia de seguridad, memoria y rendimiento de escritura…

Consultas para ver rápidamente lo que está haciendo tu SQL Server AHORA

Al solucionar problemas de rendimiento en una instancia de SQL Server, el primer paso es siempre entender qué está ocurriendo en este momento: qué consultas se están ejecutando, qué sesiones están bloqueando a otras y en qué esperas se está invirtiendo el tiempo. Estos tres scripts T-SQL ofrecen una imagen inmediata de la carga de…
🖥️

IT & Sysadmin

Sysadmin, bases de datos, infraestructuras, resolución de problemas. Lo que se hace de verdad en los sistemas.

🤖

AI & Dev

Desarrollo, automatización e inteligencia artificial. Cómo cambian el trabajo real, con ejemplos concretos.

🎮

Gaming

Juegos, retrogaming, launchers. La parte que no tiene nada que ver con el trabajo, pero apasiona igual.

🔧

Proyectos

Cosas construidas y usadas de verdad: Tempest, MovieMania, AST3ROIDX. Código, ideas, experimentos.

📦

Archivo

Artículos que envejecen bien. Siguen accesibles, pero no están en primer plano.

“This is for Everyone”

— Tim Berners-Lee