Jump to content

zu langsame Übertragungsgeschwindigkeit


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben
Ernsthaft: Ich empfehle ein Seminar für den SQL-Server. BTW: Warum sollte ein Webserver ständig Select * Abfragen machen ?

Oh Gott. Mir reicht es dass ich RDB (relational databases) 1 und RDB (Entwurf) 2 vertieft habe (Technische Universität). Natürlich muss der Webserver keine solche Abfragen machen. Es war bloß ein Beispiel um zu zeigen dass mehrere Megabytes zusammenkommen.

Wenn du es empfiehlst dann eine Frage: Hast du selber Ahnung in SQL :p (meine aber nicht böse).

ICh sage nicht dass ich ein DB-Profi bin, aber ich habe genug Erfahrung mit den Datenbanken. Erkläre nun in welchem Fall viele Daten gesammelt werden. Select Spalte 1, Spalte 2, Spalte 3, Spalte 4, Spalte 5, Spalte 6, From View1 UNION ALL Select Spalte 1, Spalte 2, Spalte 3, Spalte 4, Spalte 5, Spalte 6, From View2 UNION ALL Select Spalte 1, Spalte 2, Spalte 3, Spalte 4, Spalte 5, Spalte 6, From View2 Und ja dazu kommen noch fünf bis zehn where Bedingungen, sowie Order By. In diesem Fall dauert selbst die Abfrage zienlich lang aber auch die Übertragung nimmt genug Zeit (10-15 Sekunden in Anspruch). Ich wollte oben nur vereinfachen.

Und so mamchmal bis 5 Views (Sichten - d.h. Gejointe Tabellen).

Diese Daten werden für spätere Modellierung benötigt. So kommen manchmal einige hundert Megabytes zusammen (also bis 2 GB)

Natürlich könntest du die Frage stellen: wie lange das Ganze dauert? Das ist doch ein Web-Interface? Ja zu recht. Aber die Menschen die das benutzen wissen schon vorher das es einige Minuten dauern kann und sind bereit zu warten.

Bitte mach keine Empfehlungen wenn du nicht weißt was die Menschen können, selbst wenn du ein Expert Member bist:D

Geschrieben

Nun, ich meinte auch eher sowas:

 

http://download.microsoft.com/download/d/e/8/de830a5c-c921-467e-ae81-a71b33a4882c/SQL2005_Performance_Tuning.pdf

 

Ich hätte hier noch ein Video im Angebot:

 

Performance Tuning and Optimization in Microsoft SQL Server 2008 R2 and SQL Server Code-Named "Denali" | Tech·Ed North America 2011 | Channel 9

 

Ist der SQL Server eigentlich ein "Vollversion" oder die Express Edition ?

 

Die Express Edition hat da ein paar Einschränkungen...

Geschrieben

Dieses Testbeispiel. Wo hast du es ausgeführt und die langsamen Werte herausbekommen?

Auf dem DB Server oder auf dem Webserver? Wenn auf dem Webserver, kannst du das selbe auf dem DB Server testen und schauen ob das genauso langsam ist?

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...