Detect Heap Tables

Sergio Govoni

Quando progettiamo una nuova tabella, è molto importante decidere di creare o meno l’indice cluster.

Una tabella che non ha l’indice cluster è chiamata anche tabella HEAP, mentre una tabella su cui insiste un indice cluster è definita clustered table. Se non ci poniamo il problema, di creare o meno il clustered index in fase di progettazione, probabilmente non ci penseremo più fino a quando gli utenti (eventualmente) non si lamenteranno delle performance della nostra soluzione (database o applicativa).

Script che restituisce la cronologia delle modifiche agli oggetti di un database

Davide Mauri

Capita, di frequente, di avere la necessità di stabilire quale sia stata la cronologia delle modifiche effettuate agli oggetti di un database, ad esempio alle Stored Procedure.
Lo script restituisce la cronologia di modifica a tutti gli oggetti o, a particolari tipologie di oggetti. Se si vuole ottenere la cronologia di modifica delle SP basta inserire nella sezione di assegnazione delle variabili l’istruzione SET @obj_type=‘P’.
Se il database in esame prevede l’uso degli oggetti di supporto per il diagramming l’elenco delle SP include anche SP come sp_creatediagram etc., che appartengono, di default, allo schema dbo.
Viene adottato un criterio di ordinamento per data modifica e tipo oggetto, ma il criterio è personalizzabile cambiando il valore di @sqlord.

SQL Server Channel 9: New Videos Released

Sergio Govoni

Sul portale SQL Server Channel 9 sono stati pubblicati una serie di video, ognuno della durata di 10 minuti circa, che illustrano le tecnologie disponibili su SQL Server.

Si tratta di video CUSTOMER-READY, che hanno come obiettivo quello di fornire ai clienti una visione delle caratteristiche di SQL Server e delle tecnologie ad esso collegate.