Max Vernon explains what the suspect_pages
table is in msdb:
When SQL Server detects corruption in a database, it reports that corruption immediately to the client who requested the data. But did you know SQL Server also stores the details about which pages have experienced corruption in the msdb database, in the suspect_pages table?
Read on to see the information you can get from this table, including a listing of what each event type means.