Mensen ik zit met een uitdaging waar ik niet meer uit kom.
Wij hebben een administratie pakket draaien, die verbinding maakt met een SQL database. Echter de performance is ronduit bagger. Nu heb ik de oorzaak al terug gebracht tot de SQL server. Een aantal queries nemen te veel tijd in beslag. DIt zijn altijd de queries, die data toevoegen aan de database.
Het eerste wat me opviel was, dat de "automatically grow file" absoluut niet werkt. Er stond dus Space available: 0,00 MB. Na handmatig de database te hebben vergroot, werkte het even naar behoren, maar dat was maar van korte duur. Nu is hij weer net zo traag en het vergroten van de database helpt niet.
Iedere nacht wordt er een re-indexatie van de database gedaan. Ook dit helpt niet.
Auto Shrink heb ik uit gezet. Geen effect.
Aan de hardware kan het niet liggen. Dual Xeon 3Ghz, 4GB, Raid 5, pure intelserver. Verbinding tussen app-server en sql-server 1Gbit ethernet. De database is nog geen 600 MB groot.
Heeft iemand een idee waar ik moet gaan zoeken?
TIA
Wij hebben een administratie pakket draaien, die verbinding maakt met een SQL database. Echter de performance is ronduit bagger. Nu heb ik de oorzaak al terug gebracht tot de SQL server. Een aantal queries nemen te veel tijd in beslag. DIt zijn altijd de queries, die data toevoegen aan de database.
Het eerste wat me opviel was, dat de "automatically grow file" absoluut niet werkt. Er stond dus Space available: 0,00 MB. Na handmatig de database te hebben vergroot, werkte het even naar behoren, maar dat was maar van korte duur. Nu is hij weer net zo traag en het vergroten van de database helpt niet.
Iedere nacht wordt er een re-indexatie van de database gedaan. Ook dit helpt niet.
Auto Shrink heb ik uit gezet. Geen effect.
Aan de hardware kan het niet liggen. Dual Xeon 3Ghz, 4GB, Raid 5, pure intelserver. Verbinding tussen app-server en sql-server 1Gbit ethernet. De database is nog geen 600 MB groot.
Heeft iemand een idee waar ik moet gaan zoeken?
TIA