Die Suche ergab 490 Treffer
- So 31. Jan 2021, 09:04
- Forum: Praxiseinsatz
- Thema: Teilzugriff auf BLOB Felder
- Antworten: 12
- Zugriffe: 18399
Re: Teilzugriff auf BLOB Felder
Die schnellste Methode für Inserts ist tatsächlich, den Prepare zu sparen. Dies erreicht man in der Verwendung von Parametermarkern. Dies gilt i.Ü. für alle DB's und alle Nicht-DDL-Befehle. Also "insert into mytable (?, ?, ?, ...., ?)". Dasselbe gilt eben auch für Update/Delete/Select. Der Overhead ...
- Sa 30. Jan 2021, 10:52
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Dann versuche das mal in der rekursiven CTE beim ersten Select.
Dass diese beim normalen union Select geht wissen wir doch schon;-).
Das ist dann aber eine spezifische Firebirdlösung die nicht mit jeder DB geht.
Dass diese beim normalen union Select geht wissen wir doch schon;-).
Das ist dann aber eine spezifische Firebirdlösung die nicht mit jeder DB geht.
- Sa 30. Jan 2021, 01:15
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Nun, bei diesem Beispiel sehe ich keine Verwendung von NULL.
0 ist eine Konstante vom Typ int, so wie 0.0 eben double ist.
0 ist eine Konstante vom Typ int, so wie 0.0 eben double ist.
- Do 28. Jan 2021, 10:50
- Forum: Praxiseinsatz
- Thema: Teilzugriff auf BLOB Felder
- Antworten: 12
- Zugriffe: 18399
Re: Teilzugriff auf BLOB Felder
Wie gesagt, ich würde da auch keine Blöcke speichern, denn für Auswertungen ist das absolut unbrauchbar.
Ich glaube auch nicht, dass du mehrere 100 Messdaten/Sekunde bekommst.
Ich glaube auch nicht, dass du mehrere 100 Messdaten/Sekunde bekommst.
- Mi 27. Jan 2021, 20:27
- Forum: Praxiseinsatz
- Thema: Teilzugriff auf BLOB Felder
- Antworten: 12
- Zugriffe: 18399
Re: Teilzugriff auf BLOB Felder
Ich würde mir da auf jeden Fall Gedanken machen, ob dein Design dafür noch ausreicht. Blobs sind gut für Dokumente aber nicht für Daten. Wenn man sich überlegt, dass man bei kurzen Datensätzen (also wenige Felder) bis zu 3000 oder auch mehr Inserts per Sekunde erreicht, weiß ich ehrlich nicht, warum...
- Do 21. Jan 2021, 07:53
- Forum: Anfänger
- Thema: Datenbank verschieben
- Antworten: 8
- Zugriffe: 25372
Re: Datenbank verschieben
Ergänzend zu 1) Backuptools sind hier grundsätzlich vorzuziehen, da diese auch im laufenden Betrieb sichern können und kompaktere Outputs erstellen. Ein Copy scheitert fast immer, da in bereits kopierten Bereichen wieder Änderungen geschrieben werden die auf noch zu kopierende Bereiche massive Auswi...
- Di 19. Jan 2021, 07:08
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Und gerade letzteres (root) funktioniert nicht ohne Typisierung.
- Sa 9. Jan 2021, 23:16
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Nach obiger Beschreibung der 3.x.
Da nun mal 4.0 nicht neu entwickelt wurde sondern eher auf 3.0 basiert, wird das Ergebnis logischerweise nich dem von 2.5ff entsprechen .
Da nun mal 4.0 nicht neu entwickelt wurde sondern eher auf 3.0 basiert, wird das Ergebnis logischerweise nich dem von 2.5ff entsprechen .
- Sa 9. Jan 2021, 12:46
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Bei mir klappts mit dem Union halt auch korrekt, wenn ich den NULL im 2. Unionblock typisiere. Es scheint eine spezifische Automatisierung von Firebird zu sein, die allerdings nicht SQL-Standard ist. Ähnliches erlebe ich auch beim SQL-Server was dann zu unnötigen Suchereien in den SQL's führt um ein...
- Mi 6. Jan 2021, 09:32
- Forum: Praxiseinsatz
- Thema: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
- Antworten: 13
- Zugriffe: 18672
Re: <null>-Transport bei Firebird 2.5 und 3 unterschiedlich
Das kann ich natürlich nicht so stehen lassen.
Das Problem ist, dass "select null ..." nicht typisiert ist.
Aber
select cast(null as varchar(1)) from ...
funkioniert. Somit würde man auch kompatibel zu zukünftigen Versionen bleiben.
Zumal man dabei auch noch im SQL-Standard bleibt.
Das Problem ist, dass "select null ..." nicht typisiert ist.
Aber
select cast(null as varchar(1)) from ...
funkioniert. Somit würde man auch kompatibel zu zukünftigen Versionen bleiben.
Zumal man dabei auch noch im SQL-Standard bleibt.