very good point ...
Jiri, November 10, 2009 - 9:55 pm UTC
if I can add two tiny details (there is really not much to add to this)
1. possibly AUDIT CREATE TABLE would do similar job as insert to your custom table (just a friendly suggestion)
2. I would use GATHER_SCHEMA_STATS with option GATHER EMPTY and schedule it at certain probably off-peak time (even several times a day)