Hallo Zusammen,
folgendes ist mein Problem:
Ich habe eine größere SQL Abfrage. Nun habe ich festgestellt, dass wenn ich meine Netzwerkkarte auf automatischer Ermittlung von Geschwindigkeit und Duplex (ist eine 100Mbit Karte) stehen habe diese Abfrage vom MS-SQL Server zum Client ca. 27000-33000 Pakete und ca. 29-33 Mbyte an an Datentransfer erzeugt.
Stelle ich nun meinen Netzwerkkarte von auf 10 MB Half Duplex um (Full Duplex funktioniert nicht, daher hier außen vor) und führe die exakt selbe SQL-Abfrage aus (an der Datenquelle hat sich während der Umstellung nichts geändert), wächst der Datentransfer vom Server zum Client auf einmal auf fast immer exakt 53900 Pakete und 48.9 MByte Daten an.
Auf diesen Versuch bin ich gekommen, weil mir aufgefallen ist das beim Kunden immer wesentlich mehr Datenmengen übertragen werden als mit der selben Datenbank bei uns im Firmennetwerk.
Durch diesen Versuch stellen sich natürlich jetzt die dringende Frage, die ich mir und leider auch niemand bei uns in der Firma beantworten kann: Was soll das ?? :confused::confused::confused:
Wie können die immer exakt gleich angeforderten Daten bei verschiedenen Bandbreiten (simuliert durch das manuelle Umstellen der Netzwerkkarte) solche durchaus dramatischen Änderungen an der übertragenen Datenmenge verursachen, obwohl ja die angeforderten Daten exakt die selben sind....
Kennt jemand von euch dieses Problem, weiß woran es liegt, was man dagegen tuen kann und so weiter und sofort.
Über Hilfe wäre ich extrem Dankbar.
Viele Grüße
Michael