martedì 24 settembre 2013 ore 13:30 / 14:30

SQL01 - Trigger su SQL Server: utili o dannosi?

Community Days 2013 Roma

Speaker: Sergio Govoni

Livello: 200

Dove: SQL Server

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 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, non perdete questa sessione in cui parleremo dei trucchi e delle best practices per scriverli e gestirli in modo efficiente.