I've been trying to troubleshoot my SQL performance issues and am getting nowhere.
The ComputerVulnerability and PatchHistory tables are ***HUGE*** and I can't even rebuild the indexes due to Governor Cost limits. I keep bumping it higher and higher but the cost to rebuild also gets higher and higher every day.
The ComputerVulnerability table is 4552 megabytes, it's index is 3151 megs.
The PatchHistory table is a whopping 26,436 megabytes, and it's index is 2400 megs.
My database contains about 9400 managed nodes, the database size is approaching 50 gigabytes (and the LOG file is nearly 100 gigabytes), and it just seems to grow larger and larger every time I try to create/rebuild/defrag the indexes using Maintenance Plans or custom SQL scripts.
Currently, I am trying to "Clear both Scan and Repair history" for all items in the Spyware category, and it's taking an average of 3 minutes per definition, and there are nearly 7000. During these types of operations, the disk I/O on my SQL server is 100% read and 100% write for as long as I allow the operation to continue. The SQL server is a quad-core (12ghz) Xeon system with 16GB of RAM, 2 disks in RAID1 for the OS, and 6 disks in RAID5 for the database.
Most of the LANDesk support documents in this Community pass the buck and say "Consult your DBA" which I guess means *ME* since we don't have a DBA at my job
Any help is appreciated!
Jesse