Con la aparición de Hana 2.0 y el componente XS Advance, la herramienta de desarrollo también cambió y dejó de ser Hana Studio o Eclipse para comenzar a utilizarse en WEB IDE for Hana.

Con este cambio la forma de ejecutar el SQL Analyzer Plan cambia, pasa de ejecutarse en Hana Studio a ejecutarse en Web IDE for Hana;  en este post os voy a contar la manera de ejecutarlo en la herramienta de desarrollo Visual Studio Code.

Fichero del Plan SQL Analyzer

Lo primero que tenemos que hacer es obtener el fichero con el Plan de SQL, en nuestro ejemplo lo obtendremos empleando una instancia de Hana Cloud y desde la consola ejecutaremos una sentencia de SQL, lo que nos permitirá descargar el fichero con el plan.

SQL Analyzer File
SQL Analyzer File Download

Visual Studio Code

El siguiente paso el siguiente paso es abrir y analizar el fichero descargado con la herramienta Visual Studio Code, como es lógico previamente debemos tenerla instalada en nuestro equipo, esto puede hacerse desde la siguiente página.

Visual Studio Code Download

Ahora ya podemos abrir el fichero que hemos descargado desde Hana y analizarlo con la extensión SQL Aanalyzer de Visual Studio Code.

Algunos de los puntos relevantes de la extensión son:

Navigation panel

  • Plan graphs.
  • Top 5 dominant operators.
  • Top 10 critical path operators.
  • Last 10 visited.
  • Bookmarks.
  • Exceptions.

Overview

  • Execution summary.
  • Dominant plan operators.
  • Audits lists.
  • Data Usage.
  • Distribution shows.
  • Context.
  • System Information.
  • SQL Performance Recommendations.

Podéis encontrar información adicional en Help.sap.com SAP Hana SQL Analyzer Visual Studio Code

De la misma manera que lo hemos abierto con Visual Studio Code, también podemos emplear hana Studio o Eclipse para abrir y analizar el fichero con el plan de ejecución.

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.