Die Suche ergab 446 Treffer

von martin.koeditz
Fr 22. Apr 2022, 09:29
Forum: Praxiseinsatz
Thema: Containing und Index-Benutzung
Antworten: 3
Zugriffe: 6630

Re: Containing und Index-Benutzung

Guten Morgen, CONTAINING wandelt sämtliche Werte intern in Strings um und sucht dann innerhalb dieser Zeichenketten nach dem Suchwert. Da Firebird aber keine indizierten Volltextsuchen unterstützt, wird auch kein Index verwendet. Anders sieht das bei STARTING WITH aus. Hier kann der Optimizer auf di...
von martin.koeditz
Di 19. Apr 2022, 16:56
Forum: Praxiseinsatz
Thema: Problem Char-Set's WIN1251 vs WIN 1252
Antworten: 3
Zugriffe: 6167

Re: Problem Char-Set's WIN1251 vs WIN 1252

Hallo Hamburgo, du kannst den "Standard-Zeichensatz" für die Datenbank ändern: ALTER CHARACTER SET <charset_name> SET DEFAULT COLLATION <collation_name> Dieser gilt dann aber nur für neuerstellte Objekte. Der Zeichensatz für ein vorhandenes Datenbankobjekt kann leider nicht ohne weiteres geändert we...
von martin.koeditz
Fr 8. Apr 2022, 11:57
Forum: Praxiseinsatz
Thema: Kopieren von Daten von einer DB in eine andere DB
Antworten: 31
Zugriffe: 56396

Re: Kopieren von Daten von einer DB in eine andere DB

Das heißt, du musst zwei Schritte berücksichtigen 1. Struktur in Ziel-DB anpassen 2. Neue und modifizierte Daten einspielen Das wird mit gbak nicht funktionieren. Mit dem Schalter -M[ETA_DATA] kannst du angeben, ob du nur die Datenbankstruktur sichern bzw. wiederherstellen möchtest. Dann hättest du ...
von martin.koeditz
Fr 8. Apr 2022, 11:43
Forum: Allgemein
Thema: Verwendung von rdb$db_key
Antworten: 3
Zugriffe: 20322

Re: Verwendung von rdb$db_key

Der rdb$db_key ist in jedem Falle eindeutig innerhalb einer Transaktion. Dies hat etwas mit der Isolierung gegenüber anderen Transaktionen zu tun. Datenbankintern wird durch den rdb$db_key die Adresse des Datensatzes gekennzeichnet. Der Primärschlüssel liegt hingegen im Speicher (Datenbank-Seite) un...
von martin.koeditz
Mo 4. Apr 2022, 10:48
Forum: Praxiseinsatz
Thema: Kopieren von Daten von einer DB in eine andere DB
Antworten: 31
Zugriffe: 56396

Re: Kopieren von Daten von einer DB in eine andere DB

Wenn du die Daten zeitnah auf dem Zielsystem haben möchtest, gäbe es noch die Replikation. Dann werden alle Daten aus dem Hauptsystem fast in Echtzeit (je nach Konfiguration) in das Ziel geschrieben. Man hat hier etwas Overhead und sinnigerweise sollten die Datenbanken im gleichen Netz liegen, da es...
von martin.koeditz
Mi 23. Mär 2022, 15:45
Forum: Dies und Das
Thema: Ein Foren-Kommentar aus Frankreich
Antworten: 13
Zugriffe: 29335

Re: Ein Foren-Kommentar aus Frankreich

Habe die Parameter in der firebird.conf angepasst. Mal sehen, was sich tut.

Ich gehe davon aus, dass die Parameter je Datenbank gelten. Somit muss man aufpassen, dass sich der Server bei mehreren DBs nicht zuzieht, korrekt?

Gruß
Martin
von martin.koeditz
Mi 23. Mär 2022, 15:18
Forum: Praxiseinsatz
Thema: Auslesen der System-Tabellen
Antworten: 12
Zugriffe: 14790

Re: Auslesen der System-Tabellen

Ich setze einfach den Dir bekannten Select-Befehl ab und bekomme
beim Default unter PDO einfach korrekte Daten ausgeliefert, statt des BLR.
Ah, ok. Ich habe selbst noch nie mit dem PDO-Treiber gearbeitet. Habe aber jetzt eine Idee.

Dank und Gruß
Martin
von martin.koeditz
Mi 23. Mär 2022, 15:14
Forum: Installation & Inbetriebnahme
Thema: Umstieg 2.5.8 auf 3.0.8?
Antworten: 3
Zugriffe: 14810

Re: Umstieg 2.5.8 auf 3.0.8?

Hallo Tommi, den Umstieg auf 4.0 würde ich erst durchführen, wenn die 3.0 läuft. In Firebird 4.0 wurden einige Änderungen vorgenommen. Zum Beispiel sind UDFs nicht mehr zugelassen: https://firebirdsql.org/file/documentation/release_notes/html/en/4_0/rlsnotes40.html#rnfb40-engine-deprecated-udfs Es g...
von martin.koeditz
Mo 21. Mär 2022, 10:59
Forum: Dies und Das
Thema: Ein Foren-Kommentar aus Frankreich
Antworten: 13
Zugriffe: 29335

Re: Ein Foren-Kommentar aus Frankreich

Noch ein Nachtrag:
Bei größeren Abfragen mit Gruppierungen hat sich herausgestellt, dass man die Sort-Einstellungen (Speicherbereiche) auf 8MB/512MB durchaus hochschrauben kann.
Dies brachte bei mir alleine bereits ca. 20% Geschwindigkeitsvorteil.
Meinst du in der firebird.conf?
von martin.koeditz
Mo 14. Mär 2022, 09:12
Forum: Dies und Das
Thema: Ein Foren-Kommentar aus Frankreich
Antworten: 13
Zugriffe: 29335

Re: Ein Foren-Kommentar aus Frankreich

Hallo bfuerchau,

sind deine Änderungen zum .NET-Treiber irgendwo einsehbar? Vielleicht kann was für den PHP-Treiber davon ableiten.

Gruß
Martin