in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/v2/DatabaseClientTransactionManager.java [197:199]
ReadContext getReadContext() {
return this.readOnlyTransaction == null ? this.dbClient.singleUse() : this.readOnlyTransaction;
}