Sql-Server

Deadlock in SQL Server: Come funzionano e come evitarli!

Sergio Govoni

I deadlock in SQL Server e Azure SQL possono rappresentare un problema significativo per le prestazioni e quando si presentano diventano presto motivo di discordia tra chi fornisce la soluzione database e chi la personalizza.

Prima di dare la definizione di deadlock esaminiamo le differenze tra lock e deadlock; quest’ultimo viene spesso confuso con il normale lock, ma sono due concetti distinti.

Piani di manutenzione: Strategie per proteggere e ottimizzare i tuoi database!

Sergio Govoni

In questo articolo tratteremo i task fondamentali che un piano di manutenzione per database SQL Server deve avere. Esploreremo il significato di alcune impostazioni di default e la possibilità di arricchire il task di backup database con un task di tipo T-SQL script in grado di testare il ripristino del database archiviato. Dettagli aggiuntivi sono disponibili nella documentazione SQL Server Maintenance plans.

Data Saturday Parma 2024 - Agenda pubblicata!

Sergio Govoni

Il count-down per il Data Saturday Parma 2024 è iniziato, manca poco più di un mese!

Ospitato presso le aule dell’Università degli Studi di Parma (Dipartimento di Ingegneria dell’Informazione), si terrà sabato 23 novembre 2024, sarà gratuito con registrazione obbligatoria.

L’agenda è divisa in 4 track che erogheranno sessioni in parallelo per un totale di 24 ore di formazione gratuita su tutto ciò che ruota attorno al mondo dati. Affronteremo argomenti come database relazionali, con particolare attenzione su SQL Server, Cloud, BI, AI, Data Visualization e automazione.

1nn0va Saturday 2024 - Agenda pubblicata!

Sergio Govoni

L’agenda dell’evento 1nn0va Saturday 2024 è stata pubblicata ed è disponibile qui.

Ospitato nelle aule del Consorzio Universitario di Pordenone in via Prasecco 3/A, 1nn0va Saturday 2024 si terrà sabato 28 settembre 2024, in presenza.

L’evento sarà gratuito con registrazione obbligatoria.Parleremo di Microsoft Azure, .NET e di gestione dei dati con i servizi Data Platform di Microsoft.

Data Saturday Parma 2024 - Save the date!

Sergio Govoni

Siete pronti per la nuova edizione di Data Saturday Parma? Anche quest’anno l’evento farà tappa nella città emiliana e si svolgerà sabato 23 novembre 2024 presso le aule del Dipartimento di Ingegneria dell’Informazione dell’Università degli Studi di Parma. L’evento sarà completamente gratuito, ma la registrazione è obbligatoria per garantire il controllo degli accessi e una migliore organizzazione.

Rigenerare colonne IDENTITY in SQL Server e Azure SQL!

Sergio Govoni

Recentemente mi sono imbattuto nell’errore SQL 8115:

Arithmetic overflow error converting IDENTITY to data type int.

Un errore di overflow su una colonna IDENTITY si verifica ogni volta che proviamo a inserire in una colonna un valore superiore al limite previsto per il tipo di dato. Nel caso che ho seguito si trattava di una colonna di tipo integer con proprietà IDENTITY(1, 1), valorizzata automaticamente da SQL Server ad ogni inserimento di dati. L’overflow può avvenire su colonne di tipo integer (come in questo caso) ma anche su colonne di tipo tinyint, smallint e bigint.