No video

SQL Vivo: Planes de ejecución

Los planes de ejecución son la herramienta más importante para poder hacer optimizaciones de nuestros código TSQL.
En este vivo vamos a ver:
1) Introducción a los planes de ejecución en MSSQL
2) Como interpretarlos
3) Herramientas para mejorar su análisis
~-~~-~~~-~~-~
Please watch: "POWER BI OPTIMIZANDO MODELOS CAMPOS FECHA Y HORA"
• POWER BI OPTIMIZANDO M...
~-~~-~~~-~~-~

Пікірлер: 30

  • @FranKairos
    @FranKairos Жыл бұрын

    2:06 comienza Maxi, genio

  • @malcioso
    @malcioso Жыл бұрын

    No sabes cuanto me ayudas cuando tengo que ver performances, mil gracias por enseñarnos, maestro!

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    A ti

  • @CAP-C137
    @CAP-C1378 ай бұрын

    muchas gracias por compartir tu conocimiento eres genial. he aprendido mas con tus videos que con cursos enteros en udemy

  • @maxiaccotto

    @maxiaccotto

    8 ай бұрын

    Gracias

  • @rodrigogarcia5802
    @rodrigogarcia580211 ай бұрын

    Excelente Información Maxi, yo tengo bastantes dudas , me pondré en contacto en tus redes, mil gracias !!

  • @emcattaneo
    @emcattaneo Жыл бұрын

    Excelente video!!! Muchas gracias!!

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Gracias a ti!

  • @diegoguerra6847
    @diegoguerra68477 ай бұрын

    que capo que sos pelado

  • @maxiaccotto

    @maxiaccotto

    7 ай бұрын

    Gracias

  • @caospositivo
    @caospositivo Жыл бұрын

    Gracias Maxi por compartir contenido de valor

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Con gusto

  • @JorgeCruz-oc9vd
    @JorgeCruz-oc9vd Жыл бұрын

    Gracias Maxi..!! Me re sirvió este video. Los planes de ejecución no son fáciles de interpretar para los programadores (en el caso de que los usemos jaja). Pero ahora me quedó mucho mas claro que es cada dato que muestra el plan y qué representa cada icono.

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Me alegro mucho! es muy importante poder leer los planes

  • @omichichar
    @omichichar Жыл бұрын

    Hola Maxi, excelente video como todos los de tu canal!! Sería muy interesante que publicaras acerca de particionamiento de tablas grandes. 👍👍👍

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Dale, quizás armemos un vivo con respecto a este punto

  • @dario1978

    @dario1978

    Жыл бұрын

    Me apunto a la sugerencia y ala felicitación

  • @Factdiscover
    @Factdiscover Жыл бұрын

    Excelente, Maxi por favor considera una charla sobre los tipos de wait en el analisis usando el activity monitor; es una actividas diaria de los DBA y seria perfecto tus recomendaciones para lidear con los cxpacket por ejemplo. Gracias por compartir 👍🏼

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Dale

  • @JuanMartinYarleque
    @JuanMartinYarleque11 ай бұрын

    Muchas Gracias Maxi!!! buen video. muy bien explicado-

  • @e-om
    @e-om Жыл бұрын

    Hola muy buenos los videos, muy claro. Pregunta sabes si con esta herramienta o alguna similar puede, poner a monitorear por un tiempo un DB y ver las acciones SQL ejecutada por una aplicación externa como inserte, update, delete, select y proceso almacenado..? Gracias por compartir

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Hay varias para hacer eso. Los planes no

  • @augustoschmid9618
    @augustoschmid9618 Жыл бұрын

    Gracias Maxi. Muy buena explicación. Por otro lado aprovecho a consultarte, me sucede muy seguido que corro el Plan de ejecución de procesos con muchos stored procedures y me genera muchos wait (lo compruebo con el sp_Who) o también me cuelga el SQL server (y eso que lo corro desde el servidor de BD) por lo cual los tiempos no terminan siendo lo mismo que sin plan de ejecución. Sabes a que puede deberse? Me recomendas en ese caso correr el profiler para analizar tiempos? porque tenemos procesos que demoran mucho y me gustaría poder optimizarlos, pero me encuentro con estas limitaciones del query plan. gracias!

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Hola, si deberías monitorearlo con trace o eventos extendidos

  • @desarrollosistemas
    @desarrollosistemas9 ай бұрын

    ¿a que se refiere con particionar la tabla? Crear una nueva tabla solo con datos antiguos tal vez?

  • @maxiaccotto

    @maxiaccotto

    9 ай бұрын

    Nop, a usar particiones

  • @porfiriomiguelromeropenayo6197
    @porfiriomiguelromeropenayo61979 ай бұрын

    Me parece excelente el video!☺ Pero tengo una consulta, estoy trabajando en una investigación sobre optimización de bases de datos en PostgreSQL y me gustaria saber por donde empezar para ir haciendo los planes de ejecución, porque la información que tengo no me espefica los comandos de ejecucion.

  • @maxiaccotto

    @maxiaccotto

    9 ай бұрын

    No conozco de postgreSQL

  • @felipedom001
    @felipedom001 Жыл бұрын

    Gracias Maxi. Nos ayudas mucho solo con dedicar tiempo a esto. Mi consulta esta dirigida analizar el comportamiento de software de 3er. al cual no tenemos acceso a los Querys pero que los procesos de Alta de informacion mantienen al 100 la memoria asiganda al SQL y un porcentaje muy alto del CPU, existe alguna forma de analizar estos procesos ? Gracias anticipadas.

  • @maxiaccotto

    @maxiaccotto

    Жыл бұрын

    Claro que puedes, puedes implementar un profiler o evento extendido para tu análisis y tambie ver sus planes de ejecución desde el monitor de actividad