AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Dimensionierung einer Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Dimensionierung einer Datenbank

Ein Thema von barnti · begonnen am 17. Apr 2008 · letzter Beitrag vom 17. Apr 2008
Antwort Antwort
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#1

Re: Dimensionierung einer Datenbank

  Alt 17. Apr 2008, 08:29
50 Mio. Datensätze sind schon einige, aber nicht so viele dass, als dass ein ausgewachsenes DBMS wie Oracle das nicht bewältigen könnte. Die Performance hängt natürlich stark von der Komplexität deiner Select Abfragen. Aber prinzipiell gibt es ein paar Punkte, auf die du achten sollst:
  • Indiziere gescheit, will heissen, alle Felder über die du ein where-Kriterium in deinen Abfragen legst oder mit anderen Tabellen joinst, da benötigst du einen Index. Auch kombinierte Indizes könnesn interessant sein, je nach Abfrage. Vielleicht legst du uns mal eine Beispiel Abfrage vor, dann kann man mehr dazu sagen
  • Schau zu, dass der DB Server für Oracle mindestens soviel Speicher zur Verfügung stellt, so dass alle deine Indizes in den Speicher passen. Dashalb ist es auch unter anderem wichtig, jetzt nicht auf alle Spalten einfach mal ein Index draufzuknallen, denn das kann deine Performance wieder drastig in den Keller treiben
  • Bei deinen Abfragen, sorge dafür, dass du nicht hunderttausende Datensätze zu deinen Clients schaufeln musst. Zum Einen geht das ebenfalls stark auf die Performance, sowohl von Oracle als auch netzwerktechnisch, und zum Anderen machen solche Ergebnismengen beim Client prinzipiell sowieso keinen Sinn weil nicht mehr handlebar

Dies sind einfach mal ein paar Anhaltspunkte. Aber prinzipiell sollten 50 Mio. Datensätze kein Problem für Oracle sein.
  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 09:56 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