v$database_block_corruption
Are any of you familiar with this view?
I was doing some research on how to detect data block corruption and found this in the Oracle documents.
The reference describes it this way:
...
V$DATABASE_BLOCK_CORRUPTION displays information about database blocks that were corrupted after the last backup.
...
But now I'm wondering about what exactly it means by “… after the last backup”. I wonder if Oracle does any internal checks of blocks when a backup is performed. I imagine it could be doing the check when you put a table in backup mode (during hot backups); or when an RMAN backup kicks off; or even when a database is shutdown for a cold backup. But I can’t be sure, though, and there reference in the document is not comprehensive.
Can someone explain this?