AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi [ADO] Komponenten und Performanz
Thema durchsuchen
Ansicht
Themen-Optionen

[ADO] Komponenten und Performanz

Offene Frage von "SteffenH"
Ein Thema von SteffenH · begonnen am 11. Okt 2007 · letzter Beitrag vom 12. Okt 2007
Antwort Antwort
SteffenH

Registriert seit: 3. Okt 2007
2 Beiträge
 
Delphi 2007 Enterprise
 
#1

[ADO] Komponenten und Performanz

  Alt 11. Okt 2007, 10:24
Datenbank: MS SQL Server • Version: 2005 Express • Zugriff über: ADO
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.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: [ADO] Komponenten und Performanz

  Alt 11. Okt 2007, 10:40
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
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
SteffenH

Registriert seit: 3. Okt 2007
2 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: [ADO] Komponenten und Performanz

  Alt 11. Okt 2007, 11:03
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.
  Mit Zitat antworten Zitat
bennle

Registriert seit: 22. Jul 2005
Ort: Kehl
139 Beiträge
 
Delphi 2007 Professional
 
#4

Re: [ADO] Komponenten und Performanz

  Alt 12. Okt 2007, 18:57
Mich würden auch die "Clientseite Curser" interessieren.
Gruß
Benny
  Mit Zitat antworten Zitat
grenzgaenger
(Gast)

n/a Beiträge
 
#5

Re: [ADO] Komponenten und Performanz

  Alt 12. Okt 2007, 20:46
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?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: [ADO] Komponenten und Performanz

  Alt 12. Okt 2007, 21:04
Zitat von bennle:
Mich würden auch die "Clientseite Curser" interessieren.
Schaut doch mal in der Delphi-Hilfe nach CurserLocation
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz