mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-29 22:49:41 +03:00 
			
		
		
		
	Copy this directory to contrib/dbsize in your PostgreSQL source tree. Then just run make; make install. Finally, load the functions into any database using dbsize.sql. When computing the size of a table, it does not include TOAST or index disk space.
		
			
				
	
	
		
			16 lines
		
	
	
		
			554 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			554 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| This module contains two functions that report the size of a given
 | |
| database or relation.  E.g.,
 | |
| 
 | |
| SELECT database_size('template1');
 | |
| SELECT relation_size('pg_class');
 | |
| 
 | |
| These functions report the actual file system space.  Thus, users can
 | |
| avoid digging through the details of the database directories.
 | |
| 
 | |
| Copy this directory to contrib/dbsize in your PostgreSQL source tree.
 | |
| Then just run make; make install.  Finally, load the functions into any
 | |
| database using dbsize.sql.
 | |
| 
 | |
| When computing the size of a table, it does not include TOAST or index
 | |
| disk space.
 |