É uma má prática sempre criar uma transação?
Por exemplo, é uma boa prática criar uma transação para nada além de um simples SELECT
?
Qual é o custo de criar uma transação quando ela não é realmente necessária?
Mesmo se você estiver usando um nível de isolamento como READ UNCOMMITTED
, é uma prática ruim?