Introduction
Read-only transactions tell the system you only want to look at data, not change it. This helps the system work faster and safer.
When fetching data to show on a webpage without changing it.
When running reports that only read data.
When checking if some data exists without updating it.
When calling a service method that only reads from the database.
When you want to avoid accidental data changes during a process.