Hallo,

Indexe habe ich reichlich.
Dazu eine Spezialfrage:
Die Tabelle hatt ca 1,5 G Datens�tze.
Es gibt 8000 Benutzer.
In der Tabelle sind die Datens�tze �ber eine Benutzerid dem Benutzer
zugewiesen.
Ich habe �ber die Benutzerid einen gruppierten Index gelegt.
Ist das Sinnvoll? Oder sollte der gruppierte Index lieber auf den
Prim�rschl�ssel.

Gru�,

Markus Walber

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Auftrag von Jutta Kavalier
Gesendet: Mittwoch, 23. Juli 2003 09:47
An: [EMAIL PROTECTED]
Betreff: Re: [Database.asp] SQL-Server Leistungsprobleme analysieren


hmm... schade :)
Wir hatten mal dasselbe Problem und wussten nicht warum und weshalb..
Seit SP3 tauchte das Problem pl�tzlich nicht mehr auf..

Hast Du Dein Tabellendesign mal �berpr�ft und auch Indexe �berall gesetzt?


----- Original Message -----
From: "Markus Walber" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 23, 2003 9:35 AM
Subject: AW: [Database.asp] SQL-Server Leistungsprobleme analysieren


Hallo Jutta,

sql sp3
win2000 sp4
Wir pr�fen auch t�glich auf Updates und Fixes zu Win2k.

Gru�,
Markus Walber

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Auftrag von Jutta Kavalier
Gesendet: Mittwoch, 23. Juli 2003 09:29
An: [EMAIL PROTECTED]
Betreff: Re: [Database.asp] SQL-Server Leistungsprobleme analysieren


Hallo Markus,

welche ServicePacks (Windows + SQLServer) hast Du installiert?

Gruss
Jutta


----- Original Message -----
From: "Markus Walber" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 23, 2003 9:27 AM
Subject: [Database.asp] SQL-Server Leistungsprobleme analysieren


Hallo,

bei einer Website ergeben sich zunehmend Leistungsprobleme, die ich nicht
richtig zuordnen kann.
Hardware:
Dual Xeon 2 GHz
4GB Ram

Software:
Win2000 Server
SQL-Server 2000 Standard

Die Leistungseinbr�che ergeben sich, wenn ca. 600 User gleichzeitig online
sind.
Abfragen dauern dann statt 1-2 Sekunden 10-30 Sekunden.

Ich w�rde nun gern wissen, wo genau ich etwas �ndern muss damit die Leistung
gesteigert wird.
Dazu muss ich wissen, welche Abfragen den Server am meisten besch�ftigen.
Auch ist mir nicht ganz klar ob Locks daf�r verantwortlich sind. Denn jeder
der 600 Benutzer
greift auf andere Datens�tze zu. Zwar in der gleichen Tabelle, aber niemals
auf die eines anderen Benutzers.

Mit der ablaufverfolgung komme ich da auch nicht weiter. Dort sehe ich zwar
die ausgef�hren Abfragen, kann aber nicht feststellen
warum die gleiche Abfrage einmal 10 ms und dann sp�ter 5600 ms dauert.

Die CPU-Last ist bei den Pausen ca.30-40 % sie steigt dann in dem Moment wo
der Server wieder antwortet kurz auf bis zu 100% an.


Frage:     Kommen Locks als Ursache des Problems in Frage? Und wie kann ich
das feststellen?
              Was k�nnte sonst das Problem sein und wie kann ich es
lokalisieren?

Gru�,
Markus Walber


_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an