• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4251 shaares
 
Filters
4 results tagged sqlite

GitHub - Jkeyuk/JDbrowser: A terminal SQLite database browser. written in rust.

QRCode

A terminal SQLite database browser. written in rust. - Jkeyuk/JDbrowser

https://github.com/Jkeyuk/JDbrowser
March 6, 2025 at 3:34:35 PM EST *
sqlite rust
FILLER

SQLite import with AutoCommit turned off - ETOOBUSY

QRCode

Until I came to read Schwern’s little gem, hinting to turn AutoCommit off. That hit the nail so good that one single hit sufficed.

Text::CSV_XS is extremely fast, using that to handle the CSV should take care of that side of the performance problem.

There should be no need for special bulk insert code to make DBD::SQLite performant. An insert statement with bind parameters is very fast. The main trick is to turn off AutoCommit in DBI and do all the inserts in a single transaction.

https://stackoverflow.com/questions/15331791/dbicsv-implementation-based-on-sqlite/15337369#15337369

https://github.polettix.it/ETOOBUSY/2023/09/20/sqlite-autocommit/
September 25, 2023 at 9:20:53 AM EDT *
sql mssql sqlite
FILLER

SQLite the only database you will ever need in most cases

QRCode

The only time you need to consider a client-server setup is:

  • Where you have multiple physical machines accessing the same database server over a network. In this setup you have a shared database between multiple clients.
  • If your machine is extremely write busy, like accepting thousand upon thousands of simultaneous write requests every second, then you also need a client-server setup because a client-server database is specifically build to handle that.
  • If you're working with very big datasets, like in the terabytes size. A client-server approach is better suited for large datasets because the database will split files up into smaller files whereas SQLite only works with a single file.
https://www.unixsheikh.com/articles/sqlite-the-only-database-you-will-ever-need-in-most-cases.html
March 21, 2023 at 3:40:05 PM EDT *
sqlite sql
FILLER

I'm All-In on Server-Side SQLite · Fly

QRCode

Litestream is an open-source project that makes SQLite tenable for full-stack applications through the power of ✨replication✨. If you can set up a SQLite database, you can get Litestream working in less than 10 minutes.

https://fly.io/blog/all-in-on-sqlite-litestream/
May 11, 2022 at 8:40:33 AM EDT *
sql sqlite
FILLER
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community