Il 03/08/2018 23:53, Abroży Nieprzełoży ha scritto:
> -- One table with whole files
> CREATE TABLE content(
>         id INTEGER PRIMARY KEY,
>         data BLOB NOT NULL
> );
> -- And second table with line boundaries
> CREATE TABLE lines(
>         id INTEGER NOT NULL REFERENCES content(id),
>         line_no INTEGER NOT NULL,
>         bytes_from INTEGER NOT NULL,
>         bytes_to INTEGER NOT NULL,
>         PRIMARY KEY(id, line_num)
> ) WITHOUT ROWID;
> -- Use Incremental BLOB I/O https://www.sqlite.org/c3ref/blob_open.html

Incremental BLOB I/O is faster than using substr(data, start, len) in a
SELECT?


-- 
Abramo Bagnara

_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to