Description of dbfsize output and dbfsize output
[Oracle @ rhel63single test] $ which dbfsize/u02/app/oracle/product/11.2.0.4/db_1/bin/dbfsize [oracle @ rhel63single test] $ [oracle @ rhel63single test] $ [oracle @ rhel63single test] $ [oracle @ rhel63single test] $ dbfsize control01.ctl Database file: control01.ctlDatabase file type: file systemDatabase file size: 594 16384 byte blocks [oracle @ rhel63single test] $ ll control01.ctl-rw-r -----. 1 oracle oinstall 9748480 Jan 9 control01.ctl: control01.ctl is calculated as follows: 9748480-16384*594 = 16384, that is to say, the size of the control01.ctl displayed by the OS command is 16384 byte more than the control01.ctl value "considered" on the oracle layer [oracle @ rhel63single test] $ dbfsize redo01.log Database file: redo01.logDatabase file type: file systemDatabase file size: 102400 512 byte blocks [oracle @ rhel63single test] $ [oracle @ rhel63single test] $ ll redo01.log-rw-r -----. 1 oracle oinstall 52429312 Jan 9 redo01.log calculate redo01.log as follows: 52429312-512*102400 = 512, that is to say, the size of the redo01.log displayed by the OS command is 512 more than the size of the redo01.log "think" on the oracle layer. [oracle @ rhel63single test] $ dbfsize users01.dbf Database file: file systemDatabase file size: 960 8192 byte blocks [oracle @ rhel63single test] $ [oracle @ rhel63single test] $ ll users01.dbf-rw-r -----. 1 oracle oinstall 7872512 Jan 9 users01.dbf calculate users01.dbf as follows: 7872512-8192*960 = 8192, that is to say, the size of the redo01.log displayed by the OS command is 8192 more than the size of the redo01.log "think" on the oracle layer.