November 29, 2022
November 25, 2022
Use RCSI to tackle most locking and blocking issues in SQL Server
What’s the best way to avoid most blocking issues in SQL Server? Turn on Read Committed Snapshot Isolation (RCSI). That’s it. Configuring RCS isolation level To see if it’s enabled on your database, use the is_read_committed_snapshot_on column in sys.databases like this: select is_read_committed_snapshot_on from sys.databases where database_id = db_id(); To enable the setting alter the […]
The post Use RCSI to tackle most locking and blocking issues in SQL Server first appeared on Michael J. Swart.November 24, 2022
SQL or NoSQL? Why not use both (with PostgreSQL)?
November 23, 2022
Jamstack Conf 2022 Panel: The Future of Databases
A Programmer-Friendly I/O Abstraction Over io_uring and kqueue
This is an external post of mine. Click here if you are not redirected.
November 22, 2022
Flutter Authorization with RLS
Introducing VDiff V2
November 20, 2022
MySQL IOPS for Reads and Surprsies
When you think about IOPS, you probably think about writes because MySQL write I/O has a long tradition of optimization, benchmarking, new algorithms, new storage engines, and so forth. There’s no shortage of material on MySQL write I/O; just two examples from Percona are Scaling IO-Bound Workloads for MySQL in the Cloud and Tuning MySQL/InnoDB Flushing for a Write-Intensive Workload. But in this short blog post I highlight two other, less common aspects of MySQL I/O: reads and surprises.