AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird im profesionellen Umfeld stärker als vermutet ?
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird im profesionellen Umfeld stärker als vermutet ?

Ein Thema von Hansa · begonnen am 3. Mär 2005 · letzter Beitrag vom 4. Mär 2005
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#21

Re: Firebird im profesionellen Umfeld stärker als vermutet ?

  Alt 4. Mär 2005, 12:21
Zitat:
keine Aufteilung auf mehrere Dateien und damit auch keine Aufteilung auf mehrere Platten möglich
Klar kann man eine Interbase/Firebird Datenbank auf mehere Dateien aufteilen. Aber man muss alle Teildatenbanken sichern. Deshalb habe ich bei meinem Firebird-Projekt die Aufteilung selber programmiert (ab bestimmter Anzahl von Datensätzen wird eine neue DB angelegt). In meiner Hauptdatenbank liegt nicht das Bild selbst, sondern nur der Name, der DB in der das Bild gespeichert war.
Mein Sicherungstool schaut dann nur nach, ob man die letzte DB sichern muss, weil sich Daten geändert haben. Es reicht so aus, nur die letzte DB zu sichern.

André
André
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#22

Re: Firebird im profesionellen Umfeld stärker als vermutet ?

  Alt 4. Mär 2005, 12:38
Moin Robvert,

schaue Dir mal die Börenskurse von Syngenta an, dann wird klar das man im Agrarbereich Geld verdien kann. 1/3 des Bayer - Umsatzes kommmt aus dem Bereich Agrarbedarfsmittel. Selbst Conti-hat Anteile an Kautschukplantagen und die Agrarbeteiligungen von Néstle....

[-]
Firebird-Datenbanken können auf zwei Dateien aufgeteilt werden, falls das bei den heutigen Festplatten nötig sein sollte.

[-]
Es kann auch das Führen einer Shadow-Datenbank eingerichtet werden, was Datenverlust aufgrund Festplattenprolbeme verhindern hilft.

[?]
In dem Segment wo FB eingesetzt wird, sind meist nicht mehr als 5 unterschieldiche UserTypen anzutreffen. Oracle kann es natürlich nicht erreichen, aber sonst würde Deine Einschätzung auch auf Windows-XP passen.

[+]
CPU-Auslastung: Bei Datenmengen im Officebereich ist das nicht relevant. Bei größeren Webprojekten ist das korrekt, darin liegt auch der Grund warum Borland interbase hier weiterentwickelt.

[+]
Schemata - ja ist so. Hier würden mich Deine Test´s mit PostGre interessieren.

[+]
Optimizer, das ist wohl so, aber kommt nur bei komplexen SQL´s wirklich zum tragen.


Also so eindeutig ist das letzlich nicht. Ausserdem ist es wichtig bei so Einschätzungen das Arbeitssegment und das Datenbankmanagmentsystem anzugeben, was man als Vergleich nimmt.

@ak1: Nehme Dein Statement als Wissensupdate auf!


Grüße // Martin
Martin Schaefer
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#23

Re: Firebird im profesionellen Umfeld stärker als vermutet ?

  Alt 4. Mär 2005, 12:45
Zitat von Robert_G:
@Firebird
Wie ich bereits mehrfach schrieb. FB kann ganz nett sein.
Aber es hat auch tierische Patzer, die man einfach nicht ignorieren kann.
  • Der Optimizer taugt genausowenig wie der aus Interbase
  • Zu hoher CPU-Verbrauch
  • keine brauchbare User verwaltung
  • keine Schema-unterstützung
  • keine Aufteilung auf mehrere Dateien und damit auch keine Aufteilung auf mehrere Platten möglich
  • ...
Wenn man weniger als 20 gleichzeitige Sessions fährt und weniger als 100 Tabellen SPs, ... benutzt kommt prima mit FB klar.

Mehr Objekte würden zu scheußlichen Bennenungen führen, da man seine Objekte nicht in einzelne Schemata ablegen kann.
Eins noch: Firebird kann abstürzen oder die Datenbank zerfriemeln. Das macht es für viele Bereiche IMHO zu heikel.
Ok, du bist begeisterter Oracle-Jünger und kannst Firebird nix abgewinnen! (Achtung, übertriebener Sarkasmus!)
Aber wenn man sich mal anguckt, wer so alles Firebird benutzt (einschließlich der Erfahrungen und Einsatzgebiete),
dann glaub ich kaum, dass die Argumente, die du oben erwähnst, haltbar sind...
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#24

Re: Firebird im profesionellen Umfeld stärker als vermutet ?

  Alt 4. Mär 2005, 12:53
Daß eine Datenbank je nach Bedarf nicht egal ist, das ist wohl klar. 8) Von Internet ist nicht die Rede und hängt nur vom Provider ab. Wenn das nicht geht, dann scheidet Firebird eben aus, aber auch Oracle, M$-SQL usw. Obwohl ich ziemlich sicher bin, daß das da auch bald kommen wird. MySql ist IMHO viel zu schwach. Wenn das US-Militär das einsetzt, dann ist es kaum heikel. Dto. bei Presseagenturen. Durch die embedded Version sind ganz neue Distributions-Möglichkeiten aufgetaucht mit äußerst einfacher "Installation" und und. Das sind schwer schlagbare Argumente für Firebird. Was mir persönlich gut gefällt ist, daß die Neuerungen in 1.5 tatsächlich solche sind, die man braucht. Und was ich von 2.0 und 3.0 lese, dann geht das so weiter. Mit IBexpert hat man ein preisgünstiges Tool auch die DB-Rohdaten zu durchforsten, das kaum Wünsche offen läßt. Und es ist noch aus D (sollte man heutzutage auch nicht ignorieren). Das ist also eine runde Sache.

Aber ich will ja keine Lobeshymne auf IB/FB singen Habe mir sämtliche Datenbanken angesehen und Interbase war alles in allem eben die beste. Und jetzt Firebird kostet nicht mal was an Gebühren. Andere haben das aber auch schon gemerkt.

Zitat von ak1:
P.S. aber ich komme vom Thema ab...
Daß Du das merkst kommt fast zu spät.

@mschaefer : dein Kommentar kommt um diese Zeit allerdings genau richtig, deshalb sage ich : Mahlzeit

Und das Thema lautet nach wie vor :

Firebird im profesionellen Umfeld stärker als vermutet ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Marcel Gascoyne
Marcel Gascoyne

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

Re: Firebird im profesionellen Umfeld stärker als vermutet ?

  Alt 4. Mär 2005, 13:51
Ich verwende Firebird auch im professinellen Einsatz mit >400 Online Usern ohne Probleme. Wenn man ein Objektframework wie Bold oder Instant Objects einsetzt ist die Datenbank dahinter ja zweitrangig, da diese bei Problemen ohne größere Probleme ausgetauscht werden kann.

Ich kann z.b. bei Instant Objects mit einer XML Datenbank - sprich einem Verzeichnis mit XML Dateien - anfangen. Wenn das nicht mehr reicht stelle ich auf Firebird um. Falls ich hier auch einmal an die Grenzen komme nehme ich halt Oracle. Dabei muss keine Zeile Code der Anwendung geändert werden, da die Abfragesprache nicht SQL sondern IQL (Instant Query Language) ist. Für jeden Datenbanktyp gibt es halt einen Broker der die IQL Befehle in SQL umsetzt.

Gruß,
Marcel
Marcel Gascoyne
Der Fehler sitzt immer vor der Tastatur
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 15:52 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