Porque crece tu transaction log

  Рет қаралды 6,250

Maxi Data

Maxi Data

Күн бұрын

Пікірлер: 51
@mars7970j
@mars7970j 9 ай бұрын
Muchas gracias por compartir su conocimiento!!
@maxiaccotto
@maxiaccotto 8 ай бұрын
Gracias
@CubidesH
@CubidesH Ай бұрын
Maxi muchas gracias, todo lo que describes en tu video lo he vivido y funciona tal cual dices. Además he aprendido una nueva estrategia gracias a tus conocimientos compartidos. Genial.
@maxiaccotto
@maxiaccotto 11 күн бұрын
Por nada!
@usuario_4778
@usuario_4778 Жыл бұрын
Me acabo de suscribir. Información valiosa de alguien que denota verdadero conocimiento del tema. Muchas gracias por compartir su saber con aquellos que deseamos profundizar en este motor de base de datos.
@maxiaccotto
@maxiaccotto Жыл бұрын
Gracias
Жыл бұрын
Maxi sos un crack, no paro de aprender todos los días con tus videos. Gracias por enseñarnos de esta manera tan clara y precisa. Saludos desde Costa Rica
@benitolnx
@benitolnx 10 ай бұрын
Gracias por la info, muy util.
@maxiaccotto
@maxiaccotto 10 ай бұрын
A la orden
@williamvolcan4414
@williamvolcan4414 Жыл бұрын
En mi caso tengo cada 30 min el transaction log , implementando los backup de Ola Hallengren y los LOgs van de maravilla , además que después de una semana de ver su fun funcionamiento me relaje con los incrementos de tamaño de los log. Hoy lo veo una vez a la semana 😀
@gabrielfernandez8975
@gabrielfernandez8975 Жыл бұрын
Otra maravilla de video!
@maxiaccotto
@maxiaccotto Жыл бұрын
Gracias! 😊
@cyanidec23
@cyanidec23 Жыл бұрын
Genial la explicación! Muy buena info
@maxiaccotto
@maxiaccotto Жыл бұрын
Gracias!
@jorgeTI
@jorgeTI Жыл бұрын
Muy buena explicacion, justo me paso la semana pasada, se soluciono haciendo backups del tlog mas seguido
@maxiaccotto
@maxiaccotto Жыл бұрын
Excelente
@tonym5857
@tonym5857 7 ай бұрын
Gracias 👍👍👍
@maxiaccotto
@maxiaccotto 7 ай бұрын
A la orden
@Alejandro-rs2xy
@Alejandro-rs2xy Жыл бұрын
Muy bueno, gracias
@maxiaccotto
@maxiaccotto Жыл бұрын
Gracias a ti!
@ivanvera548
@ivanvera548 Жыл бұрын
Maxi una consulta. Teniendo en cuenta esta enseñanza clave que nos das, la cual te súper agradezco. Sería una buena práctica programar en un job Backups de log diarios junto con un con un shrinfile para cuidar el transacción log o el shrinfile es mejor hacerlo Manualmente uno?
@maxiaccotto
@maxiaccotto Жыл бұрын
Shrink file es mala idea, backup del log cada 10 minutos máximo y chau problema
@KelvinVelasquez
@KelvinVelasquez 8 ай бұрын
Maxi consuta, como haces para monitorear el driver donde esta alojado los log o NDF/MDF de la base de datos. Esto para efectos de notificar.
@maxiaccotto
@maxiaccotto 7 ай бұрын
Podes con querys dmv pero si queres notificar deberás usar una herramienta de monitoreo tipo grafana
@SuperAdalberto88
@SuperAdalberto88 Жыл бұрын
Maxi tendrás algún video de replicación, que puedas compartir ?
@maxiaccotto
@maxiaccotto 7 ай бұрын
No por el momento
@diode1978
@diode1978 Жыл бұрын
Hola men, excelente explicación, pero quedo con dos dudas: finalmente si yo se que una bd está en réplica o en alta disponibilidad como se reduce el log si no va a dejar pasarse a modo de recuperación simple y va a arrojar errores como ese de “full due…”. Gracias.
@maxiaccotto
@maxiaccotto Жыл бұрын
Con buen plan de mantenimiento de tus backups en tlog tal cual explico en el video
@diode1978
@diode1978 Жыл бұрын
@@maxiaccotto Excelente sugerencia y da resultado. Una última cosa, cuando dices que se recomienda crear la tarea de backup del log para ejecutarse cada 10 minutos y que eso no afecta el rendimiento... esa tarea debe incluir el paso de backup del log solamente y la de reducción aparte cada x tiempo o en la misma tarea se incluyen los dos pasos?. Gracias.
@gustavoespinosanava5948
@gustavoespinosanava5948 8 ай бұрын
Me queda una duda sobre que incidente nos haria tener que utilizar una restauracion utilizando el log de transacciones, se me ocurre nadamas el hacer un delete o un update sin where, ese decir un error o humano.
@maxiaccotto
@maxiaccotto 8 ай бұрын
Hay varios incidentes, uno es ese pero hay muchos mas
@CubidesH
@CubidesH Ай бұрын
En SQL Podría tener varios log en diferentes unidades de disco. Esto posibilidad tener menos puntos de fallo en caso de llenado de uno de los logs. Esto aumenta el desempeño del log, al distribuir el I/O en varios discos, lo consideras relevante?
@maxiaccotto
@maxiaccotto Ай бұрын
Se puede, pero NO mejora el rendimiento y si un tlog cae igual la base quedara en modo sospechosa
@mannygamer8175
@mannygamer8175 Жыл бұрын
Genial explicación, ya está más comprensible el tema. Solo una duda Max, la extension trn que usas para el backup del log, tiene que ser asi: trn, o solo es para identificarlo?
@maxiaccotto
@maxiaccotto Жыл бұрын
La extensión podes poner otra
@mannygamer8175
@mannygamer8175 Жыл бұрын
@@maxiaccotto ok muy bien, lo que si note, es que el nombre del backup FULL y el nombre del backup de transacciones debe ser el mismo para que funcione correctamente la liberación del log, verdad?
@johntriana5818
@johntriana5818 Жыл бұрын
Excelente explicación, corregí un problema con los backups, ahora tengo una pregunta ¿Cómo se reduce un log de transaction log? Hay alguna operación que no sea truncar? Es conveniente truncar? cada cuanto se puede truncar?
@maxiaccotto
@maxiaccotto Жыл бұрын
con dbcc shrink file
@josesantorsolaP.P.
@josesantorsolaP.P. 9 ай бұрын
Gracias Maxi muy buena explicación. Hace 10 días que en un sistema con muchos insert lo tengo parado y el transaction log crece: podría ser posible que Linq de C# esté creando tablas temporales y me aumente el transaction log aunque solo se realicen consultas complejas?
@maxiaccotto
@maxiaccotto 8 ай бұрын
Tenes que ver lo que explique en este video y analizar el wait
@ivanvera548
@ivanvera548 Жыл бұрын
Maxi, una consulta. En una DB de uso exlusivo para datawarehousing que no todo el tiempo tiene operaciones de INSERT, DELETE o UPDATE. tambien es recomendable tener un backup de LOG cada 10 minutos o puede quiza tener otra estrategia? podria ser cada 1 hora? si no ocurren las operaciones que te cometaba al princpio el LOG crece igual?. Muchas gracias Maxi por tu apoyo y las ensenzas! abrazo
@maxiaccotto
@maxiaccotto Жыл бұрын
En un DW no seria necesario el bkp del Tlog
@Pixertool1301
@Pixertool1301 Жыл бұрын
Porque al hacer un shrink al log y posterior hacer un backup mi backup pesa un poco más?
@maxiaccotto
@maxiaccotto Жыл бұрын
Tendría que analizar tu caso puntual
@perico8619
@perico8619 10 ай бұрын
Buen trabajo Maxi. Dos pregunta si no le importa: un full backup evitaria tener que hacer transation log backups? o no me exime de tener que hacer transation log backups?. Actualmente en los ensayos que realizo utilizo una version gratuita de Sql server y esta limitado en 10gb. Una vez se llena, no soy capaz de " salvar " la base de datos . Existe la posibilidad de recuperarla?, una vez llena la operacion Truncate o shrink parecen no hacer nada, entiendo que por lo explicado en tu video.
@maxiaccotto
@maxiaccotto 10 ай бұрын
En una base de datos que esta en modo FULL siempre hay que hacer backup de los Tlog
@mannygamer8175
@mannygamer8175 Жыл бұрын
Max, abusando de tu confianza.... Para reducir ahora el MDF, considerando que se eliminaron millones de registros, existe algo similar a como se gestiona el crecimiento del LOG? o basta con solo hacer un Shrink?
@maxiaccotto
@maxiaccotto Жыл бұрын
Solo Shrink
@mannygamer8175
@mannygamer8175 11 ай бұрын
Hola, Max, desde que hice esto, el log si de maravilla, pero... hay algo raro, en la base donde lo implemente e hice pruebas para ver como controlarlo, hay algo que pasa, el log de esta base de datos crece sin usarla, me fui de vacaciones 2 semanas dejando el log en 4 GB, esta base de datos esta montada de forma local en mi PC, cuando regreso de vacaciones el log había crecido a 200 GB, pero por qué, si nadie la usa? alguna idea? esto me pasa desde que hice el backup full y backup de transacciones, he notado que el log crece solo sin hacer insert, ni updates ni nada. como puedo saber que esta causando que crezca el log? saludos.
@maxiaccotto
@maxiaccotto 11 ай бұрын
Pueden ser miles de cosas, habrá que analizarlo en detalle
@mannygamer8175
@mannygamer8175 11 ай бұрын
@@maxiaccotto ok
Estadísticas en SQL y peformance
16:34
Maxi Data
Рет қаралды 7 М.
CUIDADO CON LOS TRIGGERS EN SQL SERVER
16:02
Maxi Data
Рет қаралды 1,6 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
SQL Server for Beginners - How Does the Transaction Log Work?!?
17:45
Tales From The Field
Рет қаралды 4,6 М.
Implementando Backups en SQL Server paso a paso
29:37
Maxi Data
Рет қаралды 15 М.
Optimizar consultas SQL con filtros por Mes y Año
10:53
Cómo detectar  Índices Faltantes en SQL Server
11:33
Maxi Data
Рет қаралды 5 М.
34. Reducir el Tamaño de la BD
14:52
Denis Guido
Рет қаралды 17 М.
DYNAMIC PIVOT SQL, ¡SQL AVANZADO!
11:30
hdeleon.net
Рет қаралды 18 М.
CPU elevado en SQL Server y  MAXDOP
13:48
Maxi Data
Рет қаралды 4,4 М.
Usando el asistente de índices en SQL Server
11:41
Maxi Data
Рет қаралды 5 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН