Category: IT & Sysadmin
-

Instalación de GitLab CE con Docker y Docker Compose: Una guía paso a paso
Si alguna vez has tenido curiosidad por configurar un servidor GitLab Community Edition (CE) con Docker y Docker Compose, estás en el lugar adecuado. Esta guía te llevará paso a paso por todo lo necesario para crear un entorno GitLab eficiente y listo para usar. Pero primero, demos un paso atrás: ¿qué hace que GitLab…
-

Aplicaciones con paquetes no instalables o no reinstalables: cómo solucionarlo usando PowerShell
Recientemente tuve que lidiar con un problema simple pero curioso — de esos en los que, una vez resueltos, piensas: “¡Realmente necesito recordar esto para el futuro!” Como es algo que puede ser útil para todos en la vida cotidiana, pensé en compartirlo brevemente. El Problema Estaba intentando actualizar una Universal App — una aplicación…
-

Refrigeración Líquida para GPU: Probando el NZXT Kraken X63 en una RTX 2080
Hoy el componente principal — y también el más costoso — de cualquier PC para gaming es sin duda la GPU… y lamentablemente también es el más ruidoso bajo cargas intensas. En mi caso, teniendo el PC en el salón, esto resultaba bastante molesto para quienes me rodeaban cuando lo usaba durante períodos prolongados, así…
-

Monitoreo de PC con OpenHWMonitor, Home Assistant y Grafana
Si eres un entusiasta de los juegos de PC, sabes lo importante que es obtener el mejor rendimiento posible de tu hardware. Con la rápida evolución de los juegos y la tecnología, la necesidad de optimizar tu ordenador para garantizar no solo un rendimiento excelente sino también una buena longevidad de los componentes se ha…
-

Notas sobre cómo solucionar una pantalla azul
A veces las estaciones de trabajo nos sorprenden de la peor manera posible: mi máquina con Windows 10 Pro x64 empezó a bloquearse de forma completamente inesperada. Lo que siguió fue un análisis sistemático que finalmente condujo a una causa de hardware precisa. Estas son las notas de esa sesión de resolución de problemas. El…
-

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…