Estimating database and table size and skew in Netezza
nz_db_size utility present in /nz/support/contrib/3.1/bin/ can be used to estimate the total number of bytes on disk that a given database and the tables belonging to the database is occupying:
Usage is as follows:
nz_db_size [ -s ] [ database [ table ] ]
E.g.:
[nz@nps12345 bin]$ ./nz_db_size MYTESTDB MYTABLE
Object | Name | Bytes | KB | MB | GB | TB
-----------+----------------------------------+---------------------+-----------------+-------------+-----------+--------
Appliance | nps1234 | 134,934,002 | 136,083 | 132,894 | 192.8 | .1
Database | MYTESDB | 123,245,56 | 12,345,67 | 1000 | 1230 | .0
Table | MYTABLE | 1,206,720 | 1,178 | 1 | .0 | .0
To get summary stats for database use the below command:
[nz@mpc-nps]$ nz_db_size -summary -s
Object | Name | Bytes | KB | MB | GB | TB
-----------+----------------------------------+----------------------+------------------+--------------+------------+--------
Appliance | mpc-nps | 1,34343,2434,24 | 1,232,32,23232,34 | 2,167,756 | 4,2267 | 2.1
Database | MYTESTDB | 123,2323,3232,33 | 123,345,343| 456,334| 686.0 | .7
nz_stats is another command that can be used be get the full statistics:
For example: nzstats show -type table
No comments:
Post a Comment