List of Useful Data Dictionary Views
List of Useful Data Dictionary Views
2. DBC.sessioninfo This view gives information about details of users currently logged in
3. DBC.Databases This view list all the databases present in the given teradata database system. ALso contains useful information like Creatorname OWnername PERMspace SPOOLspace TEMPspace
5. DBC.Tables It gives information about all the Tables(T), views(V), macros(M), triggers(G), and stored procedures .
7. DBC.DiskSpace It provides information about disk space usage (including spool) for any database or account. SELECT DatabaseName
,CAST (SUM (MaxPerm) AS FORMAT 'zzz,zzz,zz9') ,CAST (SUM (CurrentPerm) AS FORMAT 'zzz,zzz,zz9') ,CAST (((SUM (CurrentPerm))/ NULLIFZERO (SUM(MaxPerm)) * 100) AS FORMAT 'zz9.99%') AS "% Used" FROM DBC.DiskSpace GROUP BY 1 ORDER BY 4 DESC ;
8. DBC.TableSize It provides information about disk space usage (excluding spool) for any database, table or account SELECT Vproc
,CAST (TableName AS FORMAT 'X(20)') ,CurrentPerm ,PeakPerm FROM DBC.TableSize WHERE DatabaseName = USER ORDER BY TableName, Vproc ;
9. DBC.AllSpace It provides information about disk space usage (including spool) for any database, table, or account. SELECT Vproc
,CAST (TableName AS FORMAT 'X(20)') ,MaxPerm ,CurrentPerm FROM DBC.AllSpace WHERE DatabaseName = USER ORDER BY TableName, Vproc ;
10. DBC.columnstats , DBC.indexstats and DBC.Multicolumnstats These are used to find stats info on given tables `