title: MSSQL Database Cleanup - How do you find unused objects (Tables, Views, Procs, Functions)
body: <p>Lets say you have inherited a MS SQL 2000 or 2005 database, and you know that some of the Tables, Views, Procs, and Functions are not actually used in the final product.  </p>
  
  <p>Is there some kind of internal logging or another mechanism that could tell me what objects are NOT being called? or have only been called a few times versus thousands of times. </p>