The knowledge sources don't contain enough information to directly link better-sqlite3 to the 1,000+ requests / 20MB dev mode issue you're experiencing.
What the knowledge sources do mention about better-sqlite3 is limited to its compatibility characteristics in Nuxt Content:
better-sqlite3: Works in all Node environments, GitHub CI, Vercel CI and production, Cloudflare CI pipelines, etc. (Does not work in WebContainers and StackBlitz) [Nuxt Content configuration]
There's no mention in the knowledge sources of better-sqlite3 causing excessive requests or large data transfers in dev mode.
What is documented is that Nuxt Content v3 uses SQLite and, for client-side navigation, downloads a generated database dump from the server to initialize a local SQLite database in the browser on the first content query. [Nuxt Content database] This dump download could contribute to large data transfers, but the knowledge sources don't confirm it would cause 1,000+ requests.
If you suspect Nuxt Content is the culprit, you could test by temporarily removing it from your project to see if the request count and transfer size drop significantly. That would help isolate whether it's Content-related or a broader dev server issue.
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: