AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Warum ist Access langsam und warum SQL-Server schnell?
Thema durchsuchen
Ansicht
Themen-Optionen

Warum ist Access langsam und warum SQL-Server schnell?

Ein Thema von Solid01 · begonnen am 17. Mär 2004 · letzter Beitrag vom 18. Mär 2004
 
Benutzerbild von Marcel Gascoyne
Marcel Gascoyne

Registriert seit: 18. Nov 2003
Ort: Uetersen
271 Beiträge
 
Delphi 2005 Architect
 
#3

Re: Warum ist Access langsam und warum SQL-Server schnell?

  Alt 17. Mär 2004, 12:48
Access ist ein dateibasiertes DBMS (falls das für sich nicht schon eine Übertreibung ist). Jeder Client muß die physische Datenbank öffnen, benötigt also auch Lese- und Schreibberechtigung auf diese Datei. Der Client arbeitet hierbei auch als DBMS (oder halt der OLE-DB Treiber), da ja ein physischer Zugriff auf die Access Datei erfolgt.

Bei einem SQL-Server läuft ein Server der sich um die Verwaltung der Datenbank(en) kümmert. Der Client greift über Netzwerk auf den Server zu und nicht auf die physische Datenbank. Daher verwaltet auch der Server die Zugriffsrechte auf die Datenbank und nicht das Dateisystem.

Die hohe Performance eines SQL Servers resultiert daraus das dieser Server viele Datenbankseiten im Cache hält. Außerdem werden die Abfragen vom Server vor der Ausführung analysiert und entsprechende Zugriffspfade auf die Daten berechnet (Stichwort: QUERY PLAN).

Desweiteren unterstützt der SQL Server auch so nette Features wie Stores Procedures (Abfragen in Transact-SQL die vorcompiliert in der Datenbank liegen).

Schau Dir einfach mal ein Buch über den SQL Server an...

Gruß,
Marcel
Marcel Gascoyne
  Mit Zitat antworten Zitat
 


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 07:44 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