About the H2 test.  That tester actually uses 10e6 is 10 x 10^6, 10 million
rows.  When I wrote you I forgot I bumped it up to 10 million since 1
million was only half a second on the native case.  Give that a try on H2
and you'll see 22s goes to above 200s.

On Fri, Aug 4, 2017 at 4:19 AM, Sylvain Pointeau <sylvain.point...@gmail.com
> wrote:

> On Fri, Aug 4, 2017 at 9:21 AM, Sylvain Pointeau <
> sylvain.point...@gmail.com
> > wrote:
>
> > On Fri, Aug 4, 2017 at 7:41 AM, petern <peter.nichvolo...@gmail.com>
> > wrote:
> >
> >> Sylvain, are you happy with the performance?
> >>
> >> Maybe you are using it differently but, from my tests, the DEFAULT
> clause
> >> is ignored for PRIMARY KEY columns.   I had to use an ordinary column
> with
> >> UNIQUE constraint to test your extension.  Below is a tester for 1
> million
> >> rows which completes in about 186 seconds.  The same million row test
> with
> >> PRIMARY KEY column (and ignored DEFAULT) completes in about 5 seconds.
> >>
> >
> >
> for information, I tested it with H2
>
> CREATE SEQUENCE IF NOT EXISTS SEQ_TEST START WITH 1;
> CREATE TABLE SEQ_TEST(seq_num INT UNIQUE NOT NULL);
>
> insert into SEQ_TEST(seq_num)
> select seq_test.nextval from SYSTEM_RANGE(1, 1000000)
> ;
>
> [2017-08-04 13:17:00] 1000000 rows affected in 22s 349ms
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@mailinglists.sqlite.org
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to