Andrea Benedetti Blog
Happy New Year :)
USE MASTER GO ALTER DATABASE @anBenedetti SET OFFLINE WITH ROLLBACK IMMEDIATE GO #SQLServer...
Date: 12/30/2014
Power Query: join on inequality operator
In TSQL it’s so easy to create a JOIN with inequality operators like that: SELECT * FROM Table1 JOIN...
Date: 11/20/2014
SQL Server Restart time
Trovo spesso l’esigenza di verificare quando un’istanza è stata riavviata (o startata). SQL Server...
Date: 07/01/2014
Di SQL Server, statistiche e piani di esecuzione
SQL Server utilizza le statistiche per reagire in maniera intelligente alle istruzioni che riceve....
Date: 06/09/2014
Un altro anno di conferenze
L’anno delle conferenze non va di pari passo, almeno per me e per chi fa un mestiere simile al...
Date: 05/12/2014
Merry (Power) Christmas :-)
Date: 12/20/2013
E i DECIMAL con scala a 0 ?
Inizio con una domanda, non me ne vogliate. Chi di voi ha mai visto / creato colonne di tipo DECIMAL...
Date: 11/13/2013
SQL Server 2014: my TOP 5 favorite features
Ogni volta che una nuova versione di SQL Server sta per essere rilasciata, mi diverto a fare la...
Date: 11/11/2013
Talking About IDENTITY Columns
La proprietà IDENTITY viene spesso utilizzata per quelle tabelle che hanno la necessità di avere,...
Date: 11/11/2013
Thinking about Data Compression
Nell’ultimo post, qui, ho parlato di come poter comprimere i dati, tramite SQLCLR, per quelle...
Date: 11/06/2013
Data Compression, data pages, XML & SQLCLR
Chiunque si occupi di database sa, è evidente, che la loro dimensione aumenta nel tempo. Aumentano i...
Date: 10/31/2013
Database fine tuning. Talking about duplicate statistics
Continuo, anche in questo post, i ragionamenti relativi al fine tuning dei nostri database. Quindi a...
Date: 09/05/2013
Stored Procedure e DROP esplicito delle tabelle temporanee
Nelle attività di performance tuning sono molti i “dettagli” che possono aiutare a guadagnare tempo...
Date: 08/07/2013
Dei decimal e dei bytes regalati…
Mi chiedo quale sia il senso di definire, sulla struttura di una tabella, una colonna DECIMAL(3,0)....
Date: 05/30/2013
Safely empty or fill tables without violating any foreign key relationship
Le relazioni tra le tabelle di un database sono il meccanismo necessario a garantire l’integrità del...
Date: 04/09/2013
Insert dummy data in tables with relationship
Torno spesso sull’argomento relativo ai test di carico / performance dei database e sull’importanza...
Date: 04/08/2013
Datawarehouse: Maximum CPU Consumption Rate (MCR)
Nella definizione e nel disegno di un’architettura SQL Server, per una corretta valutazione...
Date: 04/04/2013
[T-SQL] Insert dummy and test data in tables
Lavorando con applicazioni database mi rendo conto che c’è una fase importantissima che troppo...
Date: 04/02/2013
Happy easter with a TSQL egg :-)
Non essendo capace a fare un uovo di cioccolato, mi sono limitato a costruirlo con il tipo geometry...
Date: 03/30/2013
[Reporting Services] Generate single PDF from multiple PDF
Reporting Services, la piattaforma di presentazione delle informazioni di SQL Server, consente, tra...
Date: 03/25/2013
Analysis Services: automatic server-side trace
Il modo migliore per monitorare nel tempo l’utilizzo dei nostri database è utilizzare il SQL Server...
Date: 01/25/2013
Treni senza macchinista (divagazioni sull’autodifesa di un database)
Da molti anni sbandiero a destra e sinistra (e anche al centro, visto il periodo elettorale è meglio...
Date: 01/10/2013
Auto generate database copy with backup and restore
Vedo spesso la necessità di poter disporre di un database “copia”, per attività di controllo,...
Date: 01/08/2013
Autogrow come il cortisone
Iniziamo bene: come il cortisone anche l’autogrow salva la vita. Ma, come per il cortisone, è il...
Date: 12/20/2012
Austerity e la patrimoniale sui bytes
In periodo di austerity mi chiedo solo perchè nessuno si preoccupi mai di “tagliare” i bytes in...
Date: 12/11/2012
Caricamenti massivi e best practices. L’ordine corretto delle cose
In scenari di caricamenti massivi la best practice è sempre una, detta e ridetta: DROP indici...
Date: 12/04/2012
NVarchar(4000) vs. NVarchar(x). O anche: “Ti piace vincere facile?”
Certo il titolo non è dei più chiari, però correggo subito la domanda con la risposta...
Date: 11/28/2012
Stored procedure & metadata
Può capitare la necessità di conoscere, a runtime, lo schema (i metadati) del resultset uscente da...
Date: 10/03/2012
Update data on the fly
Prendete un datawarehouse abbastanza complesso, con decine di tabelle dei fatti strutturate secondo...
Date: 09/24/2012
Analytic functions, LAG, running total, cursor, SQLCLR, …
Qualche anno fa (sono quasi 5 !!!) scrivevo di cursori, complessità lineari, complessità...
Date: 09/23/2012
Monitoring Reporting Services Performance
A partire dal SQL Server 2008 R2, fare analisi sulle performance dei reporting services è diventato...
Date: 09/20/2012
SQL Server 2012 SP1 CTP4 Now Available
Come da titolo ;-) Consiglio di partire dal blog del team di SQL Server, qui.
Date: 09/20/2012
Tempdb, data files & performance
Un’istanza SQL Server ha un solo tempdb e, per questo e per il fatto che molte attività lo possono...
Date: 09/05/2012
SQLCLR, SSMS messages, SET Statistics IO
Le informazioni che SQL Server invia sulla finestra dei messaggi del Management Studio non sono...
Date: 08/30/2012
T-Log e numero di file e …
… installazioni che hanno database con diversi file dati e… diversi Transaction Log. Se ha...
Date: 08/24/2012
Aumento automatico file & Trace Flag. To be or not to be…
Le dimensioni dei file database di SQL Server possono aumentare automaticamente rispetto ai valori...
Date: 08/23/2012
Nuova casa per il blog
Cambio di casa per il mio blog. Dall’accogliente villa di UGISS, la community italiana di SQL...
Date: 08/23/2012