I have a some what basic question but I have always find it difficult to get the answer from google on this
I have a sql 2005 server that has several databases on it. I use the maintenance plans to backup the data and logs. I have inherited this configuration and do not have that much experience with sql. I have improved the backups by starting to backup the logs every 2 hours and stopped a maintenance plan that was shrinking a database every night. It has brought access times down to 8ms from 40ms.
The question i have though is around integrity checks, rebuild indexes and reorganise indexes. I don't think some of these databases have ever had that done to them because there are no jobs for that. If i create a maintenance plan to apply those tasks to
every database. Is there any risk in doing that? I have read that i should not use maintenance plans i should use more advanced scripts for db maintenance but I am still new to sql. The db's are small though that have never had a reindex and it seems to have
no problems so i wonder if it is worth doing anything at all?