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.
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 👍🏼
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
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!
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.
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.
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
2:06 comienza Maxi, genio
No sabes cuanto me ayudas cuando tengo que ver performances, mil gracias por enseñarnos, maestro!
A ti
Que buen material y explicacion! Me suscribo !
Gracias
Excelente video!!! Muchas gracias!!
Gracias a ti!
Gracias Maxi por compartir contenido de valor
Con gusto
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.
Me alegro mucho! es muy importante poder leer los planes
muchas gracias por compartir tu conocimiento eres genial. he aprendido mas con tus videos que con cursos enteros en udemy
Gracias
Hola Maxi, excelente video como todos los de tu canal!!
Sería muy interesante que publicaras acerca de particionamiento de tablas grandes.
👍👍👍
Dale, quizás armemos un vivo con respecto a este punto
Me apunto a la sugerencia y ala felicitación
Excelente Explicacion!
Gracias. Saludos
Excelente Información Maxi, yo tengo bastantes dudas , me pondré en contacto en tus redes, mil gracias !!
Muchas Gracias Maxi!!! buen video. muy bien explicado-
que capo que sos pelado
Gracias
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 👍🏼
Dale
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
Hay varias para hacer eso. Los planes no
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!
Hola, si deberías monitorearlo con trace o eventos extendidos
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.
No conozco de postgreSQL
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.
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
¿a que se refiere con particionar la tabla? Crear una nueva tabla solo con datos antiguos tal vez?
Nop, a usar particiones