Great effort! > By default, each SQLite table row has a unique rowId, which works like a primary key if one isn’t explicitly defined. It actually uses rowid even if you have a primary key. You should try visualizing the primary key index for a WITHOUT ROWID table. Those indexes are my favourite > Both Indexes look similar, but the second Index, with fewer Pages, should be faster. Less nodes doesn’t really mean “faste…
This is true with one exception, if you create an INTEGER PRIMARY KEY, SQLite will use this instead [1].