AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Zickiges Firebird und lahmen tut es auch (oder bin ich das?)
Thema durchsuchen
Ansicht
Themen-Optionen

Zickiges Firebird und lahmen tut es auch (oder bin ich das?)

Ein Thema von alzaimar · begonnen am 23. Feb 2009 · letzter Beitrag vom 24. Feb 2009
 
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Zickiges Firebird und lahmen tut es auch (oder bin ich d

  Alt 23. Feb 2009, 07:31
Zitat von alzaimar:
Hi

Kann es sein, das sich Firebird manchmal blöd verhält? Hier meine Meckerliste:
Zu 1.
Mit etwas mehr Aufwand läßt sich das sicher beschleunigen. Kommt es öfters vor, dann ist auch eine SP möglich.
Man kann z.B. das kaskadierende Löschen selbst auflösen. Erst Records in abhängigen Datein löschen. Das temporäre Löschen der Indexdatei könnte einen Performancegewinn bringen, da nicht nach jedem gelöschten Satz der Index bearbeitet werden muss.
Jeder Pub eine Transaction? das klingt nach automatischer Transaction und jedes Delete in einer Transaction?
Abhängig vom Zugriffssystem kann man eine Transaction explizit öffnen und wieder schließen. Also alle Löschvorgänge im Kontext einer Transaction ablaufen lassen.

zu. 2
Es müßten dann ja auch noch FK, Trigger und SP angepasst werden. Kann das MSQL?
Besonderst ärgerlich ist das, wenn wie von Version 2.0 zu 2.1 plötzlich ohne Vorankündigung neue reservierte Worte eingeführt werden (START) und die Datenbank damit nicht mehr portierbar ist.

Wenn man die Liste noch fortschreiben will, dann ist die Unterstützung in Net noch ein Manko.
Der Provider sind noch im Betastatum und wird eher zögerlich weiterentwickelt.

Der DDX Driver für VS2008 ist ein wenig störrisch:
Ansonsten ist die Datenbank eigentlich ganz brauchbar und im Vergleich zu anderen Monstern eher schlank.

Mit der Personalversion von IBExpert kommt man weit. Richtig ist das für eine vernünftige Administration für den Entwickler die kostenpflichtige Version notwendig ist.

Gruß
Peter
  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 11:39 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