Firebird oder Microsoft SQL – welche Datenbank passt für mich?
Die Entscheidung für Vertec ist gefallen, die Anzahl der benötigten User ist ermittelt. Die Frage der Produkt-Linie ist geklärt und die passenden Module sind ausgewählt. Es könnte eigentlich losgehen.
Eine Frage bleibt jedoch noch offen: die nach der auf Ihre Bedürfnisse passende Datenbank. Dies wiederum zieht automatisch die Frage nach sich, ob man auf eine Open-Source-Lösung setzen möchte oder ein kommerzielles Modell von Microsoft bevorzugt.
Vertec ist aufgrund seiner Architektur relativ unabhängig von der verwendeten Datenbank und kommuniziert sowohl mit Firebird, als auch mit der MS SQL Datenbank zuverlässig und performant. Für welchen Einsatz sich welche Datenbank eignet und wo die Vorteile liegen, dies fassen wir in diesem Beitrag zusammen.
Firebird
Firebird ist der von Vertec mitgelieferte Datenbankserver, der vom Setup standardmässig installiert wird. Bei Firebird ist speziell hervorzuheben:
- Nutzbar in den Betriebsarten On-Premises und Cloud Abo
- Vorteile durch einfache Handhabbarkeit bei Vertec Updates, bei denen eine Konvertierung der Datenbank notwendig ist
- Automatische Konvertierung der Datenbank (inplace convert) ohne zusätzliche Handarbeit
- Für 1 bis 100 User bei eher wenig parallelen Vertec Sessions geeignet
- Customizing ist mit Firebird möglich, sollte aber in Bezug auf die Anzahl der verwendeten Objekte gut durchdacht sein
- Einfaches Erstellen von Datenbankkopien zum Aufsetzen von Testsystemen
Microsoft SQL
Schaut man sich die genannten Punkte an und setzt diese mit seinen persönlichen Anforderungen ins Verhältnis, so ist abzuwägen, ob nicht der Einsatz eines Microsoft SQL Servers sinnvoll ist.
Diese Überlegung ist besonders dann angebracht, wenn es um die Anzahl der User geht. Eine grosse Useranzahl, wie beispielsweise 1500, lässt sich nicht mehr mit Firebird betreiben, was den Einsatz von Microsoft SQL dann sogar erforderlich macht. Im Umkehrschluss kann bei 5 Usern, wo viel Customizing betrieben wird, Firebird noch zum Einsatz kommen.
Sollte, bei einer im Unternehmen erwarteten steigenden Userzahl, später einmal der Wechsel von Firebird auf SQL erforderlich werden, so ist dies mit Vertec ebenfalls möglich.
Für einen Betrieb von Vertec mit MS SQL-Server sind die folgenden Punkte wesentlich:
- Nutzbar in der Betriebsart On-Premises
- Der MS SQL-Server muss selbst bereitgestellt und betrieben werden
- Zusätzlicher finanzieller Invest durch Server und Wartung
- Gerade bei grösseren Installationen und Datenmengen die performantere Lösung
- Ab 100 User und für eher viele parallele Sessions zu empfehlen
- Gut skalierbar
Fazit
Letztendlich ist die Entscheidung von den persönlichen Rahmenbedingungen, wie bereits erwähnt, speziell aber auch von der Anzahl der User und der zu handhabenden Datenmenge abhängig. Bei anderen Gesichtspunkten hingegen gibt es kein richtig oder falsch, mehr ein passend oder weniger passend.
Dank der Unterstützung für diese beiden populären Datenbanklösungen erreichen wir bereits ein breites Spektrum an Kunden, die diese im Einsatz haben.
Sie sind einer dieser Kunden und möchten uns und anderen Kunden von Ihren Erfahrungen berichten? Unser neues Vertec-Forum bietet die ideale Plattform zum Austausch. Einen weiterführenden Artikel zur Anbindung der beiden Datenbanken finden Sie auf unserer Knowledge Base.