Una herramienta para analizarlos a todos

Tenemos el placer de anunciar la puesta en práctica de explain.tensor.ru de soporte básico para el análisis y la visualización de los planes específicos de soluciones compatibles con PostgreSQL : Escala de tiempo , CITUS , Greenplum y el corrimiento al rojo .









Entonces, si en el futuro te encuentras con un plan similar al resultado habitual EXPLAIN



, pero con algunos nudos extraños, ya sabes a dónde ir.



EXPLICAR <-> SQL



En el desarrollo del tema de planes coincidentes y nodos de consulta , se ha agregado la capacidad de verlos rápidamente y cambiar entre ellos:











Definición de nodo compatible [Parallel] Custom Scan (ChunkAppend)



:









El tiempo propio de los Task



nodos que se ejecutan en nodos separados del clúster se determina en función del tiempo real Execution Time



: el







tiempo del "padre" se Custom Scan (Citus Adaptive)



calcula correctamente, incluso si se ejecuta Task



simultáneamente en varios nodos del clúster a la vez:





Obtenga más información sobre análisis EXPLAIN



en Citus .




Nodos específicos como Broadcast Motion, Redistribute Motion, Gather Motion, Partition Selector, Sequence



:





Obtenga más información sobre el análisis EXPLAIN



en Greenplum .




Se XN



admite el trabajo con todos los nodos, incluida XN Network, XN Merge, XN Window



la redistribución específica y de datos para los Join



nodos:







Obtenga más información sobre el análisis EXPLAIN



en Redshift .





Si de repente encuentra algo que aún no hemos tenido en cuenta, escriba en los comentarios.



All Articles