I have used sqlite_analyzer on ml.vst.learnings before and after using 'without rowid' on patterns_content. There is a significant improvement in storage size. The db used to be about 500 mb after learning the word corpus. 'without rowid' shrinked it to 294mb! See the attachments. withoutrowid.txt specifies the stats after using 'without rowid' on patterns_content.