06 maggio 2005

Transazioni in sola lettura

Come migliorare le performance di un'applicazione basata su un RDBMS?
Per le transazioni in sola lettura è possibile specificare qualcosa come
SET TRANSACTION READ ONLY
In sostanza, quando mi collego ad un db, esso pensa che io stia per modificare qualche dato, quindi deve fare in modo che tutti gli altri utenti non vedano le modifiche che apporto al db fino alla mia prossima COMMIT.
Se specifico che la mia transazione è in sola lettura, il db deve fare in modo che solo io veda il db senza le modifiche apportate dagli altri, risultando in un notevole risparmio di risorse.
Spero di avere interpretato bene... :-)

Nessun commento: