On Mon, Sep 30, 2019 at 9:57 AM Ralf Quint <freedos...@gmail.com> wrote:

> SQLite by default is using 2000 pages of 4096 bytes as caching buffer
> (that's 8MB, in older versions the default page size was 1024 bytes). I
> am not aware of a SQLite port for plain DOS (not newer Windows command
> line!), but that certainly is far more RAM than a normal DOS can provide
> (AFAIK, this has to be REAL RAM, not XMS/EMS).
>

I'm probably not appreciating your point, but FreeDOS 1.3 ships with
SQLITE.EXE, installable via fdimples.  It's SQLite 3.5.6.


> And beside the RAM requirements, disk I/O speed is probably far more
> important than in which kind of CPU code (16bit/32bit) is written. Not
> to mention that SQLite is a library to be included/linked into your own
> application, while dBASE and derivatives are applications (which can be
> programmed with their own language) all by themselves...
>

sqlite (regardless of platform) also includes a CLI version which can
process SQL commands from stdin or files, but you're right that its primary
purpose is to as an embedded SQL engine, whereas dBASE and its ilk were
more application platforms.

-- 
andrew fabbro
and...@fabbro.org
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to