Audit - Table Size using SQL HANA
- Si on veut analyser la taille des tables on utilisera
select TABLE_NAME, DISK_SIZE from M_TABLE_PERSISTENCE_STATISTICS where SCHEMA_NAME = 'SAPANWR01' order by DISK_SIZE desc
Mais si on veut analyser la taille que des PSA on utilisera
select TABLE_NAME, DISK_SIZE from M_TABLE_PERSISTENCE_STATISTICS where SCHEMA_NAME = 'SAPANWR01' and TABLE_NAME like '/BIC/B%' order by DISK_SIZE desc
ce filtre sur le table_name peut être modifié pour faire une analyse sur les master data ou les adso etc etc
- Si on veut analyser la MEMOIRE utilisée par les tables on utilisera
SELECT SCHEMA_NAME, TABLE_NAME, ROUND(SUM(MEMORY_SIZE_IN_TOTAL)/1024/1024/1024) AS "SIZE IN GB"
FROM M_CS_TABLES
WHERE SCHEMA_NAME = 'SAPANWR01'
GROUP BY SCHEMA_NAME, TABLE_NAME
ORDER BY "SIZE IN GB" DESC