Ho un'azione nella mia applicazione .net che crea un record in 2 tabelle del server sql differnet. Qual è la migliore pratica qui?2 chiamate o una singola chiamata al server sql
Se una stored procedure crea entrambi i record? O Nel caso in cui una stored procedure diversa crei ciascun record nel database applicabile e avvolga entrambe le chiamate in una transazione, in tal modo se uno fallisce, entrambi falliscono?
Qual è il più performante?
Probabilmente vuoi un tran sottrazione comunque. Questa è quasi certamente un'ottica prematura; fallo nel modo più pulito. Esegui un profiler utilizzando entrambi gli approcci per ottenere statistiche sulle prestazioni reali nel tuo ambiente operativo se sei davvero curioso. –