![]() |
TjanSQL - Erfahrung?
Hi,
ich habe hir noch gar nix zum Thema TjanSQL gelesen. Hat das schonmal einer benutzt? Erfahrungen? ![]() MfG Daniel |
Re: TjanSQL - Erfahrung?
Hi,
also das scheinbar niemand keiner diese Engine kennt, eine kleine Vorstellung :) Diese Datenbankengine arbeitet ausschließlich mit Textdateien. Und das dazu noch relativ schnell. Ein einfacher SELECT * auf ca. 15.500 Datensätzen hat 4 Sekunden gedauert. Und das inklusive eintragen in ein StringGrid :D . Ein SELECT * im Zusammenhang mit einem LIKE %zip% dauerte etwa 5 Sekunden (wieder mit einfügen ins StringGrid). Also wenn das nicht schnell ist... Und das ohne irgendwelche Zusätze, und nur mit Textdateien. etwas negatives: man muss erstmal schnell den Sourcecode debuggen, das geht aber einfach durch korrektieren der uses - Beziehungen. Daniel |
Re: TjanSQL - Erfahrung?
qstrings.dcu wird nicht gefunden...
Was genau muss man da debuggen. Eine qstrings.dcu fand ich auch nirgends im Web... :( |
Re: TjanSQL - Erfahrung?
AFAIR habe ich damals QStrings einfach aus den USES gelöscht, es hat auch ohne funktioniert.
|
Re: TjanSQL - Erfahrung?
der Suffix q könnte auf CLX schließen lassen.
|
Re: TjanSQL - Erfahrung?
Hm.. Nehm ich die qstrings raus, erkennt er "Null" nicht (null kenn i nur von C/C++; ich dachte immer bei D gibts nur "nil")... dubios.
|
Re: TjanSQL - Erfahrung?
Ergänze mal im uses Variants.
|
Re: TjanSQL - Erfahrung?
NULL steckt in Variants
|
Re: TjanSQL - Erfahrung?
Hallo tuxic!
Du fragst bzgl. Erfahrungen mit dieser TJanSQL. Ich habe sie vor ca. 1,5 Jahren getestet, als ich auf der Suche nach einer schnellen embedded DB war. Ja, die einfachen Abfragen waren sehr schnell, aber fang mal an, ein etwas komplexeres Gebilde auszuführen. Ich habe zwar mit extremen Mengen experimentiert (mehr also 100.000), aber so ließen sich die Unterschiede deutlich feststellen. Bitte nicht falsch verstehen -- Ich ziehe ganz klar den Hut vor jemandem, der so etwas programmieren kann -- aber gerade im Bezug auf komplexere Queries oder Transaktionen etc. scheitert es hier halt. Zudem ist es in meinen Augen nachteilig, dass die letzte Entwicklung daran ca. Mitte 2002 stattgefunden hat. Um darauf ein längerfristiges Projekt (und wichtiges?) aufzubauen, würde ich persönlich TJanSQL nicht mehr einsetzen. Ich arbeite z.Zt. mit NexusDB embedded ( ![]() und dort begeistert mich nicht nur die Geschwindigkeit, sondern auch der extreme Sprachumfrang (SQL 2003), den ich selbst als "Fortgeschrittener" in SQL schon manchesmal einsetzen konnte. Gruß Pfoto |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 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 by Thomas Breitkreuz