![]() |
Datenbank: MS SQL Server • Version: 2005 Express • Zugriff über: ADO
[ADO] Komponenten und Performanz
Hallo zusammen,
ich möchte mich demnächst in die Welt der Datenbanken wagen und hätte dazu ein paar Fragen. - Welche ADO-Komponenten sind die "besten" für Lesen, Einfügen und Ändern? Ich bin etwas verwirrt in dieser Hinsicht, da es sehr viele Komponenten gibt, die scheinbar gleiche Funktionen haben. - Meine Datenbank wird maximal 4GB umfassen (MS SQL Server 2005 Express). Wie lange würde das auslesen ca. dauern, wenn ich beim Programmstart den ganzen Datenbankinhalt übertrage (lokal), um keine weitere Verbindung öffnen zu müssen? Falls es Tricks zur Performanzsteigerung gibt, die einen halbwegs großen Einfluss haben können, wäre ich natürlich dankbar, von diesen zu lesen. Danke schonmal im Voraus. |
Re: [ADO] Komponenten und Performanz
4GB in den Prozess laden und das auf einem 32-Bit Windows-System :-)
Zur Performance: - Verwende Prepared Statements - Nur nötige Datensätze abfragen - Clientseite Curser |
Re: [ADO] Komponenten und Performanz
Hi, danke für die Antwort. Dass 4GB ziemlich heftig wären, ist mir jetzt auch aufgefallen. *g*
Könntest du vielleicht noch etwas zu "Clientseite Curser" erläutern? Davon habe ich noch nie etwas gehört oder gelesen. |
Re: [ADO] Komponenten und Performanz
Mich würden auch die "Clientseite Curser" interessieren.
|
Re: [ADO] Komponenten und Performanz
erzähl doch mal, wie kommste auf die 4GB? wie hast du es dir ausgerechnet, wie viele daten du hast (mengegerüst) und wie sieht dein ERM aus?
|
Re: [ADO] Komponenten und Performanz
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz