Autor Beitrag
tse_sharp
Hält's aus hier
Beiträge: 9

WinXP
Visual C# Express
BeitragVerfasst: Di 29.09.09 23:28 
Hallo Zusammen,
der Titel mag vielleicht etwas verwirrend sein, aber es geht um folgendes:
Ich ziehe mir mit einem kleinem Tool Daten von meinem Windows Server. Es sind ca. 50-150 Datensätze mit je 5 Attributen.
Momentan erstellt mein Tool eine XML Liste, die ich im Anschluss per PHP auslese und visualisiere.

Ich hab den Eindruck, dass die ganze Sache etwas länger dauert. Wie wäre es wenn ich anstelle von XML-Files meine Daten in eine mySQL (gerne auch alternativen - bin nicht sehr versiert) Tabelle schreibe und sie von dort auslese. Wird es eine signifikante Leistungssteigerungen geben oder macht es eigentlich fast keinen Unterschied?

Irgendwann will ich mal mein Tool überflüssig machen und alles per ASP umsetzen, aber bis dahin frage ich Euch!

Vielen Dank!
tse
gfoidl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 157
Erhaltene Danke: 19

Win XP
C#, Fortran 95 - Visual Studio
BeitragVerfasst: Mi 30.09.09 12:02 
Hallo,

Zitat:
Es sind ca. 50-150 Datensätze mit je 5 Attributen.

Da es so wenig Daten werden die Vorteile einer Datenbank* nicht zum Tragen kommen und daher ist XML sicherlich nicht langsamer aber dafür einfacher zu handhaben.

* Indizierung, Query-Optimizer, ...


mfG Günther

_________________
Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!
danielf
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Mi 30.09.09 12:23 
Hallo,

schliesse mich der Meinung von Günther an. Zudem wäre für eine wirkliche Analyse hilfreich ob sich der DB-Server im lokal, im intranet oder im internet befindet. Aber prinzipiell bei kleinen Daten würde ich auch XML der einfachhalber bzw. sprachenunabhänigkeit nehmen.

As simple as possble

Gruß Daniel
tse_sharp Threadstarter
Hält's aus hier
Beiträge: 9

WinXP
Visual C# Express
BeitragVerfasst: Mi 30.09.09 12:34 
Die Datenbank wäre lokal angebunden. Ich bleib aber trotzdem fürs erste bei meinen XML-Files.
Danke für Euren Rat!