MarcelDeLuX Geschrieben 24. Mai 2006 Teilen Geschrieben 24. Mai 2006 Hallo! da wir in den vergangenen Tagen umfangreiche Tests mit MS SQL2000 und SQL2K5 durchgeführt haben, habe ich folgende Aussage im Netz finden können: Der SQL-Server arbeitet teilweise mit ausgeschaltetem HyperThreading schneller da verstärkt auf den L2-Cache der Prozessoren gerechnet wird. Dies ist auch abhängig des "Abfrage-Volumens", der auf diesem Server aufläuft. Dies haben wir dann prompt auf unserem Test-Server ausprobiert und siehe da: Eine Abfrage, die zuvor im Durchschnitt 86 sek. dauerte lief mit ausgeschaltetem HT mit durchschn. 61 sek. durch. Dies würde einem Performance-Gewinn von 31 % ausmachen :uli Kann jemand eine solche Aussage bzw. Erfolge bestätigen? Ist es tatsächlich so, dass bei eingeschaltetem HT der L2-Cache jeweils geteilt wird und somit nur noch die Hälfte pro Prozessor zur Verfügung steht? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 24. Mai 2006 Teilen Geschrieben 24. Mai 2006 Hallo, Ist es tatsächlich so, dass bei eingeschaltetem HT der L2-Cache jeweils geteilt wird und somit nur noch die Hälfte pro Prozessor zur Verfügung steht? Ja, bei eingeschaltetem HT müssen sich die virtuellen CPUs den zur Verfügung stehenden Cache teilen; anders gehts ja auch gar nicht. Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MarcelDeLuX Geschrieben 1. Juni 2006 Autor Teilen Geschrieben 1. Juni 2006 Wo sind denn die SQL-Spezies??? Keinerlei Erfahrungswerte mitzuteilen?:cool: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.