Laurent, technically, I understand SQLite may handle a lot, but as an ordinary Joplin user it is inherently impractical and wasteful to me to keep sync of 10GB of storage for a mere 450 of web pages and snippets. That's a 20-fold increase from the other app's storage needs, for just keeping the same actual content. I'm now looking into the costs of hundred(s) of GB of cloud storage for things that are actually taking less than 3 GB in my local disk. That isn't an overhead I'm comfortable with no further reasoning. Hope in the future the team my find better ways of storing web pages.

EDIT: the size of the actual content before importing it into Joplin is 1.1GB. Not sure where the other 9GB come from. Hence the question for hints to optimize.