AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Unterschiede zwischen den verschiedenen DBMS
Thema durchsuchen
Ansicht
Themen-Optionen

Unterschiede zwischen den verschiedenen DBMS

Ein Thema von Namron · begonnen am 29. Nov 2006 · letzter Beitrag vom 29. Nov 2006
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 12:29
Zitat von Namron:
Es ist eine sehr allgemein Datenbank von daher kann sie sehr groß werden. Da meien SW kein Open-Source ist wird das wohl nichts mit MySQL. Ich gehe mal davon aus das ich dann den MSSql Server verwenden werden. Er ist ja garantiert schneller als Access
Solange Du nicht nur MySQL unterstützt sondern auch andere DBMS und das MySQL-Setup nicht selbst mitlieferst ist es kein Problem.
Zitat von Phoenix:
Was ist bei Dir 'sehr groß'? Ab 4GB Datenvolumen streikt die MS SQL Express Edition und will zur Kommerziellen Version upgedatet werden. Ab ca. 750 MB Datenvolumen musst Du mit Performanceeinbrüchen rechnen, weil die Express maximal 1 GB RAM in Anspruch nimmt.
1 GB sollten fast immer genügend Speicher sein. Das ist erst dann ein Problem wenn Indexe nicht mehr im Speicher gehalten werden können.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Namron

Registriert seit: 28. Nov 2006
Ort: Bergen auf Rügen
8 Beiträge
 
Delphi 6 Professional
 
#12

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 12:48
Es kann gut moeglich sein das die Datenbank in nacher Zukunft ueber die 4 GB Speicherplatzgrenze kommt.

Was waere denn mit PostgreSQL? Ist das eine moegliche Option?
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#13

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 12:48
Zitat von alzaimar:
Du benötigst immer nur soviel RAM, wie Du Daten verwendest, und nicht, wie groß die Datenmenge ist. Bei einer normalen DV werden maximal 200MB an Daten benötigt, der Rest ist Historie.
Äh. Da hatter natürlich recht. Naja.. wenn die komplette DB in den DB-Memory passt isses freilich gar nie ein Problem, aber es stimmt: Es werden freilich nur die Daten immer im Speicher gehalten die am meisten verwendet werden, und damit muss die DB auch bei größeren Datenbeständen relativ selten auf die Platte gucken. Hab ich nicht weit genug gedacht.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#14

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 13:09
Wenn es zwischen MSSQL und Firebird geht, würde ich spontan für Firebird plädieren.
Ich hatte in den letzten Monaten genug mit MSSQL zu tun um es aus reinem Herzen hassen gelernt zu haben.[1]

Was man bei diesem Viech auch nicht unterschätzen sollte ist, wie tief er sich in einem System eingräbt.
Firebird wird ruck zuck installiert und kann auch wieder ruck zuck vollständig deinstalliert werden. Man kann MSSQL nicht einfach so deinstallieren, zumindest nicht vollständig. Und eine Installation ist definitiv nicht ohne Side effects.
Firebird mag nicht ganz so flink wie MSSQL sein, aber es kostet rein gar nix und man hat damit wenigstens eine Chance mit wenig Änderungen auch andere (non-MS) DBMS zu verwenden.
Ich glaube wenn ihr bisher ein lokales Pseudo-DBMS wie Jet benutzt habt, dürfte Firebird mehr als nur "good enough" sein.

[1]) Ich bin allerdings ein "alter" Oracle-Fritze und MSSQL ist für jemanden, der Ora gewohnt ist, als ob sich ein Benz-Fahrer in einen Trabi quetschen muss (einen abartig hässlichen Trabi, wenn ich mal auf die Syntax von TSQL verweisen darf *schauder*).
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#15

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 14:27
[OT]
Zitat von Elvis:
Firebird wird ruck zuck installiert und kann auch wieder ruck zuck vollständig deinstalliert werden.

....
[1]) Ich bin allerdings ein "alter" Oracle-Fritze
Hm, nur was das schnelle Installieren und Oracle angeht, was stimmt nicht? (ein "alter" Oracle-Fritze würde doch hier nicht den Vergleich mit Firebird scheuen?)

Gruß Der Unwissende
[/OT]
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#16

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 14:57
Zitat von Der_Unwissende:
Hm, nur was das schnelle Installieren und Oracle angeht, was stimmt nicht? (ein "alter" Oracle-Fritze würde doch hier nicht den Vergleich mit Firebird scheuen?)[/OT]
Lol, nein! Ora deinstalliert man vollständig indem man die Kiste neu aufsetzt oder wegschmeißt.
Aber es ging hier nicht um Ora, das wäre wohl ein wenig zu hoch gegriffen.
Wenn MSSQL gut genug ist, würde ich erst genau überlegen, ob Firebird nicht vllt auch gut genug ist, bevor ich mir/dem Kunden/irgendeiner armen, unbekannten Kreatur dieses Viech antun würde.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#17

Re: Unterschiede zwischen den verschiedenen DBMS

  Alt 29. Nov 2006, 15:30

Zitat:
Dann wird MySQL rausfallen. Wenn Du es als Bestandteil deiner Auslieferung hast und deine SW nicht Open-Source ist kosted MySQL etws.
Quelle? Wenns nur um die GPL geht, is ja auch kein Problem... entweder du installierst es für den kunden, oder du sagst dem kunden wo ers runterladen kann. warum mitliefern?
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 21:08 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