[sqlite] 0x11C: automatic index warning for CTEs ?

2017-04-21 Thread Howard Kapustein
I'm setting SQLite logging a warning Warning 0x11C: automatic index on PackageIdByAll(_PackageID) Whenever I run this SQL WITH PackageIdByUser(_PackageID) AS ( SELECT _PackageID FROM Package AS p INNER JOIN PackageUser AS pu ON pu.Package=p._PackageID WHERE pu.User=?1 AND

Re: [sqlite] json_tree virtual table -- on disk or in memory?

2017-04-21 Thread Jens Alfke
> On Apr 20, 2017, at 11:02 AM, Akshat Jiwan Sharma > wrote: > > Does that mean that the json_tree table is stored in memory after the json > is parsed by sqlite? Yes, but only for the row being evaluated. It sounds like you’re thinking of json_tree creating a database

Re: [sqlite] Difference between localtime and utc is 8 hours, but should be 4

2017-04-21 Thread Rob Richardson
That makes sense. Thank you very much. RobR -Original Message- From: sqlite-users [mailto:sqlite-users-boun...@mailinglists.sqlite.org] On Behalf Of Stephen Chrzanowski Sent: Friday, April 21, 2017 4:29 PM To: SQLite mailing list Subject: Re: [sqlite] Difference between localtime and

Re: [sqlite] Difference between localtime and utc is 8 hours, but should be 4

2017-04-21 Thread Stephen Chrzanowski
Let me clarify; What you store in the database is just a number. There is no indication to what timezone that references. So when you convert UTC to UTC, you're taking a time already set for UTC and converting it to another 4 hours earlier (Or later? -- i hate time math). When I say "UTC to

Re: [sqlite] Difference between localtime and utc is 8 hours, but should be 4

2017-04-21 Thread Stephen Chrzanowski
Because you're converting your UTC time to UTC. On Fri, Apr 21, 2017 at 4:03 PM, Rob Richardson wrote: > Hello! > > I'm in the Eastern US time zone, in daylight savings time. I am four > hours earlier than UTC time. I have a column that stores UTC times as > Julian

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Simon Slavin
On 21 Apr 2017, at 8:57pm, Kim Gräsman wrote: > There is a WHERE clause, but EXPLAIN QUERY PLAN does not mention any indexes: > >sele order from deta >- >0 00 SCAN TABLE mytable > >

[sqlite] Difference between localtime and utc is 8 hours, but should be 4

2017-04-21 Thread Rob Richardson
Hello! I'm in the Eastern US time zone, in daylight savings time. I am four hours earlier than UTC time. I have a column that stores UTC times as Julian times (floating-point numbers). The latest data point in the table was stored at about 8:41 this morning (4/21). I am getting strange

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Kim Gräsman
On Fri, Apr 21, 2017 at 6:21 PM, Simon Slavin wrote: > > On 21 Apr 2017, at 5:16pm, Kim Gräsman wrote: > >> Could be. Would that show up in EXPLAIN somehow? > > You would find it easier to spot using EXPLAIN QUERY PLAN. 'scan' means it’s > just

Re: [sqlite] Database disk in malformed.

2017-04-21 Thread Simon Slavin
On 21 Apr 2017, at 8:30am, Shubham Agrawal wrote: > I am using Sqlite3 (version 3.7.9) to store some stats. I am getting > database disk is the malformed issue. Can someone suggest what could be > wrong because I tried everything what i got on google but no luck.

Re: [sqlite] Database disk in malformed.

2017-04-21 Thread Richard Hipp
On 4/21/17, Shubham Agrawal wrote: > > I am using Sqlite3 (version 3.7.9) to store some stats. I am getting > database disk is the malformed issue. You will need to provide enough information so that we can reproduce your problem. Your current problem description

Re: [sqlite] json_tree virtual table -- on disk or in memory?

2017-04-21 Thread Richard Hipp
On 4/20/17, Akshat Jiwan Sharma wrote: > Does that mean that the json_tree table is stored in memory after the json > is parsed by sqlite? Yes. > > If so, for querying json data will I be limited by the memory of my > machine? How big are your JSON strings that storing

Re: [sqlite] Which pragmas are persistent?

2017-04-21 Thread John G
PRAGMA foreign_keys=1 is transient, but it would be nice if it were persistent. John G On 13 April 2017 at 12:35, Tony Papadimitriou wrote: > -Original Message- From: no...@null.net > >> What would be useful (at least via the shell CLI) is a "list_pragmas" >> pragma

Re: [sqlite] Increasing performance of query

2017-04-21 Thread Gabriele Lanaro
Thanks for your answers! First of all, my apologies with ANALYZE I meant that it increased performance (decreased query time) by orders of magnitude. Before ANALYZE the query was in the order of seconds (about 2 seconds). After ANALYZE the query was in the order of milliseconds. I tried VACUUM

[sqlite] Database disk in malformed.

2017-04-21 Thread Shubham Agrawal
HI All, I am using Sqlite3 (version 3.7.9) to store some stats. I am getting database disk is the malformed issue. Can someone suggest what could be wrong because I tried everything what i got on google but no luck. Please suggest some idea to get rid of this issue. Regards, Shubham Agrawal

[sqlite] json_tree virtual table -- on disk or in memory?

2017-04-21 Thread Akshat Jiwan Sharma
Hi sqlite-users community, I was looking at the json1 extension and came to know that json_tree is implemented as a virtual table. Does that mean that the json_tree table is stored in memory after the json is parsed by sqlite? If so, for querying json data

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Simon Slavin
On 21 Apr 2017, at 5:16pm, Kim Gräsman wrote: > Could be. Would that show up in EXPLAIN somehow? You would find it easier to spot using EXPLAIN QUERY PLAN. 'scan' means it’s just looking through the entire table, but you’ll see mentions of indexes there. > The

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Kim Gräsman
On Fri, Apr 21, 2017 at 6:05 PM, Simon Slavin wrote: > > On 21 Apr 2017, at 4:18pm, Kim Gräsman wrote: > >> Unfortunately, we're getting occasional out-of-memory errors on >> statement execution. > > Is there a chance that your statements are making

Re: [sqlite] FTS5 query results different before/after MERGE command.

2017-04-21 Thread Dan Kennedy
On 04/21/2017 02:36 AM, Jonathan Gaillard wrote: Here is the db https://ufile.io/q0314 Thanks for reporting this. It was a bug in the fts5 prefix query code. Now fixed here: http://www.sqlite.org/src/info/840042cb2bed2924 Dan. If you do: select rowid, name from filesfts where

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Simon Slavin
On 21 Apr 2017, at 4:18pm, Kim Gräsman wrote: > Unfortunately, we're getting occasional out-of-memory errors on > statement execution. Is there a chance that your statements are making up temporary indexes ? They can be arbitrarily large depending on how many rows you

Re: [sqlite] Multiple sessions, page sizes and cache

2017-04-21 Thread Kim Gräsman
Hi all, On Sun, Jan 15, 2017 at 5:50 PM, Richard Hipp wrote: > On 1/15/17, Kim Gräsman wrote: >> >> 1) If I configure a global SQLite heap with SQLITE_CONFIG_HEAP, won't >> I just trade malloc heap fragmentation for SQLite private heap >> fragmentation?

Re: [sqlite] How difficult for bindings to support API 14 or below?

2017-04-21 Thread Philip Warner
Have sent a patch file direct to you (Dan). On 21/04/2017 1:43 AM, Dan Kennedy wrote: Sure, that sounds great! I don't think there are any license issues, as all that code inherits the Apache 2.0 license from Android. Are you fossil-literate? ___