I have been monitoring our SQL server for Orion and found that our SQL Full Scans counter is fairly high. We run on average at about 120/sec with a max of 2297/sec. I have traced most of it down to my alerts. I use multiple alerts where I use custom properties. Disabling the alerting service drops my average down to 40/sec. I looked at our indexes on the nodes table and found that a few custom properties have indexes created for them (which we did not create), but most do not.
Is there any particular criteria that SW follows for automatically creating indexes? Also, would there be any problems with us creating our own indexes on the custom properties? We use our custom properties extensively in reporting, dependencies and dynamic groupings, so I would like improve the performance as much as possible.