Aller au contenu

Exploit - Liste des process actifs sur HANA

Peut servir quand le système de prod est super lent et qu'on veut vite identifier les process les plus consommateurs de mémoire

SELECT
  a.USER_NAME,
  c.APPLICATION,
  c.CLIENT_HOST,
  c.CLIENT_IP,
  a.CONNECTION_ID,
  a.STATEMENT_ID,
  a.START_TIME,
  a.ELAPSED_TIME,
  a.STATEMENT_STRING
FROM SYS.M_ACTIVE_STATEMENTS a
JOIN SYS.M_CONNECTIONS c
  ON a.CONNECTION_ID = c.CONNECTION_ID
ORDER BY a.ELAPSED_TIME DESC;

ou seconde version aussi valable

1
2
3
4
5
SELECT *
FROM SYS.M_ACTIVE_STATEMENTS a
JOIN SYS.M_CONNECTIONS c
ON a.CONNECTION_ID = c.CONNECTION_ID
ORDER BY USED_MEMORY_SIZE DESC