Monitor database events and proactively optimize system performance design and maintain changes and upgrades to database architecture