Trigger su SQL Server: Utili o dannosi?

I trigger sono spesso motivo di discordia tra sviluppatori e DBA, tra chi personalizza una soluzione standard e chi la fornisce, tra clienti e software vendor. Sono spesso i primi imputati quando le performance dell’istanza SQL Server o del database degradano. Sembrano facili da scrivere, ma scrivere trigger efficienti non è affatto semplice e quando la loro complessità aumenta, talvolta possono presentare effetti collaterali in grado di confondere persino l’autore.

Tuttavia, per quanti difetti possano avere, hanno un pregio dannatamente importante: permettono di risolvere problemi che non potrebbero essere gestiti in qualsiasi altro layer applicativo. Quindi, se non potete farne a meno, dovete imparare trucchi e best practices per scriverli e gestirli in modo efficiente.. e questa raccolta di articoli sulla piattaforma docs.com è quello che fa per voi:

Trigger su SQL Server

https://docs.com/sergio-govoni/2162/trigger-su-sql-server-utili-o-dannosi

Buon divertimento!