Dall'SP2 alla Compact Edition
Dopo l'overview dell'intera piattaforma fatto nel workshop scorso, si parlerà di Service Pack 2, della Compact Edition di SQL Server e di SQL Server 2008!
|
SCRIPTIO
Tool free per la generazione degli script degli oggetti contenuti in un database SQL Server
|
Predeployment I/O Best Practices
Predeployment I/O Best Practices Whitepaper
|
Storage Top 10 Best Practices
Dieci Best Practices riguardo la gestione dello storage
|
You may receive an error message when you create a partition by using the Disk Management utility or the DiskPart tool in a Windows Server 2003 clustered environment
KB sull'utilizzo del tool DiskPart in un ambiente cluster
|
Disk performance may be slower than expected when you use multiple disks in Windows Server 2003, in Windows XP, and in Windows 2000
KB sulla configurazione corretta dei dischi in RAID
|
Performance Impact of Disk Misalignment
Articolo molto interessante sull'impatto che un allinamento sbagliato dei settori dei dischi può portare:
|
Troubleshooting Performance Problems in SQL Server 2005
White Paper sulla metodologia e la modalità di analisi delle problematiche di performance legate a SQL Servere 2005
|
Batch Compilation, Recompilation, and Plan Caching Issues in SQL Server 2005
Whitepaper dedicato alle problematiche ed all'ottimizzazioni possibili relative a Compilazione, Ricompilazione, e Plan Caching
|
SQL Server 2005 Features Comparison
Comparazione delle feature supportate dalle varie versioni di SQL Server 2005
|
Road To Katmai
In questo evento di tratterà di SQL Server 2008 (con ben tre sessioni), di SQLCLR, di Modellazione di dati Temporali, di tool utili per monitorare e testare SQL Server, di Visual Studio per DB PRO e di SQL Server 2005 Compact Edition.
|
SQLInternalsViewer
Tool per l'analisi e la visualizzazione degli "internals" dello storage engine di SQL Server 2005
|
Tutto quello che c'è da sapere sullo storage engine
Una dettagliata lista a molti whitepaper e risorse della KB di Microsoft dedicate allo storage engine
|
Risoluzione Deadlock su Tabella utilizzata come coda di elaborazione
Questo articolo spiega come utilizzare efficaciemente una tabella come coda di elaborazione evitando i deadlock.
|
Ad hoc queries take a longer time to finish running when the size of the TokenAndPermUserStore cache grows in SQL Server 2005
KB relativa ad un problema presente in SQL Server 2005 che porta ad un utilizzo anomalo della CPU e ad una anomala lentezza nell'esecuzione delle query ad-hoc
|
XML Support in Microsoft SQL Server 2005
Un completo articolo (in inglese) sul supporto ad XML in SQL Server 2005
|
Visual Studio 2005 Team Edition for Database Professionals Service Release 1
E' disponibile per il download la "Service Release 1 (SR1) update for Visual Studio 2005 Team Edition for Database Professionals"
|
Ricostruire la sequenza di ripristino
Uno script per l'automazione della sequenza di restore dei vari backup di un database.
|
How to transfer the logins and the passwords between instances of SQL Server 2005
KB su come trasferire login (e password) da un SQL Server 2005 ad un altro.
|
SQL Server 2005 Feature Pack
Link al download del SQL Server 2005 Feature Pack
|
Disponibile la CTP di Luglio di SQL Server 2008
Sul sito Connect è possibile scaricare la CTP di Luglio di SQL Server 2008.
|
SQL 2005 Service Manager
Una piccola applicazione che riproduce il funzionamento del Service Manager di SQL Server 2000 in SQL Server 2005
|
INF: Understanding and Resolving SQL Server 7.0 or 2000 Blocking Problems
Articolo della KB di Microsoft che spiega come identificare ed analizare le informazioni relative ai processi bloccati visibili in sysprocesses
|
SQL Server 2005: implementazione di indici efficaci
Quest’articolo è dedicato a chi vuole capire come e quando usare gli indici, senza scendere nei dettagli tecnici dell’architettura interna.
|
Visual Studio Team Edition for Database Professionals Power Tools
Rilasciati i Power Tools per Visual Studio Team Edition for Database Professionals
|
Script per l'analisi della dimensione della Buffer Cache
Con questo script è possibile vedere quanto occupa la Buffer Cache
|
SQL Server 2005 Development Guidelines - Parte 1
Questo articolo ha come obiettivo di aiutare gli sviluppatori a far luce sul database, in modo tale da poter comprendere e riparare, evitare, prevenire e soprattutto conoscere tutta quella serie di problematiche che tipicamente si incontrano durante lo sviluppo di un’applicazione.
|
Visual Studio 2005 Team Edition for Database Professionals
Con questo articolo potrai capire come poter sfruttare le potenzialità di Visual Studio 2005 Team Edition for Database Professionals per rendere lo sviluppo dei database gestibile e integrabile con lo sviluppo dell'intera soluzione applicativa.
|
Scenari Architetturali con SQL Server 2005
L’articolo illustra le implicazioni architetturali dell’utilizzo di SQL Server 2005.
|
SQL Server 2005 Development Guidelines - Parte 2
Le risorse per comprendere come disegnare e progettare bene un database.
|
Cumulative Update Package 3 per SQL Server 2005 SP2
Rilasciato il Cumulative Update Package 3 per SQL Server 2005 SP2
|
SQL Scripter
Tool free che permette di generare gli script per sincronizzare il contenuto di due database
|
Una Piattaforma Integrata
In questo evento si parla di SQL Server 2005 guardandolo nella sua interezza, ossia come piattaforma integrata per la gestione e l'utilizzo dei dati
|
SQL Server 2005 Performance Dashboard Reports
Suite di Report prodotti da Microsoft per l'analisi delle performance di SQL Server 2005
|
SQL Server 2000 I/O Basics
Ottimo whitepaper sul funzionamento dell I/O di SQL Server e sulle possibili problatiche ad esso legate
|
PRB: Additional SQL Server Diagnostics Added to Detect Unreported I/O Problems
Articolo della knowledge base per avere informazioni più dettagliate circa gli errori 605 e 625
|
The Curse and Blessings of Dynamic SQL
Lungo e dettagliato articolo sulla creazione e l'utilizzo di codice sql dinamico
|
Fragmentation (part 1): What are records?
Il primo articolo (scritto direttamente dal team di sviluppo) dedicato alla spiegazione delle problematiche annesse alla frammentazione dei dati ed al funzionamento interno dello storage engine:
|
Una colonna IDENTITY ammette valori duplicati? e valori negativi?
Due tipici dubbi, il secondo dei quali è causato, probabilmente, dal fatto che una colonna IDENTITY viene usata solitamente come PRIMARY KEY di tabella, assicurando come tale l'univocità dei valori in colonna.
|
GO ed escuzioni multiple della stessa istruzione
Il comando GO che utilizziamo per separare in batch le istruzioni TSQL può essere associato ad un valore numerico.
A cosa server tale valore?
A far eseguire N volte le istruzioni contenute nel batch. Vediamo come...
|
Database Unit Testing with Team Edition for Database Professionals
Articolo (in inglese) dedicato all'approfondimento dell'utilizzo del Database Unit Testing.
|
Programming Microsoft Ado.Net 2.0 Core Reference
Recensione del libro "Programmare Microsoft Ado.Net 2.0" di David Sceppa
|
Alta disponibilità con SQL Server 2005
|
Utilizzare i Web Services con SQL Server 2005
|
How to enable network DTC access in Windows Server 2003
Articolo della KB di Microsoft per la configurazione corretta del servizio MS DTC (Microsoft Distributed Transaction Coordinator)
|
Additional SQL Server Diagnostics Added to Detect Unreported I/O Problems
Articolo della KB dedicato all'analisi ed alla risoluzione degli errori 605, 823, 3448 tipicamente legati a problemi hardware
|
You may receive a 625 error message when you run a query that has a query plan that uses a nested loop join strategy
Un'altro articolo della KB relativo alla risoluzione dell'errore 625
|
Come sapere quale versione di SQL Server sto usando?
In questo articolo della KB si spiega come identificare quale versione, service pack ed edizione di SQL Server si sta utilizzando.
|
Smo: individuare le istanze di SQL Server
In questo tip viene illustrato come elencare tutte le instazione di SQL Server disponibili nella nostra rete
|
How to use the SQLIOSim utility to simulate SQL Server activity on a disk subsystem
Articolo dedicato alla spigazione di come utilizzare SQLIOSim per verificare il sistema I/O prima dell'installazione di SQL Server
|
SQLIO Disk Subsystem Benchmark Tool
Tool per analizzare le performance del sistema di I/O
|
Verificare l'esistenza di un file
Questo tip descrivo come è possibile verificare - unicamente mediante T-SQL - l'esistenza o meno di un file.
|
FIX: You may receive a 625 error message when you run a query that has a query plan that uses a nested loop join strategy
Articolo riguardate l'errore 625
|
FIX: A scan of data that uses the unordered page supplier reports error 605, error 625, error 644, and error 823 in SQL Server 2000 Service Pack 3
Un altro articolo dedicato alla spiegazioned ed alla risoluzione agli errori 605, 625, 644 e 823
|
Una Vista che fa uso di SELECT * (star) riconosce le nuove colonne o quelle eliminate?
Una vista che utilizza la SELECT * (star) non è in grado di riconoscere una modifica intervenuta nella struttura delle tabelle da cui dipende (sia essa l'aggiunta che la eliminazione di colonna). Questo accade perchè la lista delle colonne viene interpretata solo al momento della CREATE della vista o eventualmente di una successiva ALTER.
|
Primary Key e Clusterd-Index di una tabella coincidono sempre?
Un classico dubbio a cui è bene dare una risposta definitiva
|
Prezzi bloccati per SQL Server 2008
Il prezzo di SQL Server 2008 è stato annunciato che sarà il medesimo di SQL Server 2005
|
Passare un array di dati ad una stored procedure
Una delle domande più frequenti nei newsgroup dedicati a SQL Server è quella relativa alla possibilità di utilizzare array come parametri di una stored procedure.
|
Calcolare la dimensione di un record
Stimare la quantità di spazio che sarà, presumibilmente, necessaria per memorizzare le informazioni all’interno di un database è sicuramente un’operazione utile in fase di definizione e modellazione della nostra base dati.
|
SQL Server Management Studio Tips & Tricks
Una serie di produttivi tips & tricks da usare con il SQL Server Management Studio
|
Fare DISTINCT con COLLATE
Un sempice quanto utile tip per eseguire delle SELECT DISTINCT con una collation arbitraria
|
Consigli sull’utilizzo di GUID come Primary Key
Una serie di importanti consigli sull'utilizzo (o il NON utilizzo) di colonne GUID
|
Contare i giorni lavorativi tra due date
Un tip su come calcolare in modo molto efficiente quanti giorni lavorativi si sono tra due date.
|
Trovare i buchi in una sequenza di numeri
Un dettagliato tip che spiega come risolvere il problema dell'identificazione di buchi in una sequenza di numeri
|
Che dimensioni hanno i file di log dei miei DB ?
Un piccolo script per visualizzare le dimensioni del log, la % di spazio occupata ed il modello di recovery di tutti i DB
|
Offerta Red Gate
Red Gate offre a tutti i membri di UGISS uno sconto del 10% su tutti i suoi prodotti!
|
Cumulative update package 4 per SQL Server 2005 Service Pack 2
E' disponibile il Cumulative update package 4 per SQL Server 2005 Service Pack 2
|
Quando utilizzare XML in un database?
Un articolo che cerca di fare chiarezza su un tipico dubbio: quando usare XML in un database?
|
Application Platform Roadshow
Microsoft Roadshow dove si parlerà di come l'insieme dei principali componenti dell'Application Platform di Microsoft - BizTalk Server, SQL Server, OBA (Office Business Application), Visual Studio - offrà la concreta possibilità di implementare nella propria azienda il paradigma SOA passo per passo in modo semplice ed efficace.
|
SQL Server 2008 Webcast - 1 - Overview
Una completa overview di tutte le novità che SQL Server 2008 porterà con se, ed una overview del contenuto dei webcast programmati dedicati a SQL Server 2008
|
Applicazione pratica dei database temporali
Un completo articolo che dimostra come l'applicazione della teoria che sta dietro ai "database temporali" abbia applicazioni pratiche nelle query di tutti i giorni
|
Webcast SQL Server 2008 News Overview
La lista di tutti i webcast dedicati a SQL Server 2008 che UGISS ha tenuto o terrà nel corso del tempo
|
SQL Server 2008 Webcast - 2 - Merge Statement
Sessione dettagliata dedicata al nuovo operatore "MERGE" ideale in tutte quelle situazioni in cui è necessario sincronizzare il contenuto di due tabelle, solitamente tipica necessità di un DataWareHouse.
|
Statistics Used by the Query Optimizer in Microsoft SQL Server 2005
Un dettagliato articolo sulla funzione e sull'utilizzo delle statistiche in SQL Server 2005
|
SQLCLR Projects: come referenziare assembly esterne
Referenziare all'interno di un SQL CLR project un'assembly esterna
|
Programmare Microsoft Sql Server 2005
Un ottimo libro per la programmazione di Microsoft SQL Server 2005 tramite .Net
|
SQL Server 2008 Webcast - 3 - Declarative Management Framework
SQL Server 2008 introduce il supporto ad un sistema di policy per assicurare i DBA che chiunque metta mano a SQL Server lo faccia senza uscire dalle policy imposte dal DBA stesso.
|
SQL Server I/O Basics, Chapter 2
La continuazione del whitepaper sul funzionamento del sistema I/O di SQL Server, in questo caso in modo specifico per SQL Server 2005
|
Physical Database Storage Design
Un whitepaper dedicato alla spiegazione di come scegliere lo storage fisico per i database di SQL Server
|
SQL Server 2008 Webcast - 4 - Table Values Parameters
Finalmente è possibile avere come parametri di stored procedure delle tabelle! In questa sessione vedremo come sfruttare questa funzionalità, sia tramite T-SQL sia utilizzando .NET
|
Aggiornamento Books Online di SQL Server 2005
E' disponibile per il download l'aggiornamento di Settermbre dei Books Online di SQL Server 2005
|
Gestione indici FULL-TEXT Sql Server 2005
Scopo del presente articolo è quello di descrivere le caratteristiche degli indici FULL-TEXT di SQL SERVER 2005 riportando anche quali sono tutte le attività necessarie per la loro creazione e gestione essendo questi differenti rispetto a quelli tradizionali.
|
Come utilizzare la Dedicated Administrator Connection in SQL Server 2005
La funzionalità DAC, Dedicated Administrator Connection, è un'interessante novità di SQL Server 2005, che consente di arrivare all'istanza anche in casi in cui questa non risponda più.
|
Tuning options for SQL Server 2005 that is running in high performance workloads
Un dettagliato articolo della KB di Microsoft dove viene spiegato il funzionamento e lo scopo di alcuni Trace Flags che possono rivelarsi molto utili per ottimizzare le performance di SQL Server 2005 sotto carichi di lavoro particolaramente alti.
|
Delivering Location Intelligence with Spatial Data
Un whitepaper introduttivo sulle possibilità offerte da SQL Server 2008 per la gestione di dati geografici
|
SQL Server 2008 Webcast - 5 - Change Data Capture
Questa infrastruttura permette nativamente di tenere traccia di tutte le modifiche apportate ai dati presenti in SQL Server, espondendo queste informazioni sottoforma di tabelle relazionali. Questa complessa ma potentissima infrastruttura permette di poter implementare soluzioni ETL incrementali anche laddove questa opportunità non era possibile in precedenza!
|
Nuova release di Entity Framework Beta & Entity Framework Tools CTP
Disponibili nuove release delle beta di Entity Framework e degli Entity Framework Tools
|
Microsoft SQL Server 2005 Data Mining Add-ins for Microsoft Office 2007
Download dei due add-in per Office 2007 per sfruttare le grandi potenzialità offerte dalle tecniche di Data Mining direttamente da Excel 2007.
|
SQL Server Data Mining
Sito completamente dedicato al Data Mining con SQL Server
|
SQL Server 2008 Webcast - 6 - Gerarchie: HierarchyId
SQL Server 2008 supporta nativamente un nuovo tipo di dato progettato ed ottimizzato per la gestione di gerarchie di dati. In questo webcast vedremo come e quando utilizzarlo, capendo quali sono i pro ed i contro di questo nuovo approcio
|
SP_WHO3 - Evoluzione della store procedure SP_WHO2
In questo articolo riporto una mia evoluzione della store procedure SP_WHO2
|
File binary dentro campi blob, quando conviene?
Il link ad un interessante articolo Microsoft che riporta uno studio su quando è utile e conveniente sfruttare i campi binari (blob) di sql server per memorizzare files.
|
Come cambiare la porta sulla quale SQL Server è raggiungibile?
Come modificare la porta di ascolto di default di SQL Server 2005
|
SQL Server 2008 Webcast - 7 - Nuovi "DateTime" data types
Tipi di dati dedicati per Date & Time, da sempre richiesti ed ora finalmente presenti in SQL Server 2008. Le novità non si fermano a questi due tipi di dati, in quanto ci sono numerosi tipi di dati dedicati alla gestione di Date & Time, cosi come molte nuove funzioni specifiche. In questo webcast vedremo in dettaglio tutte queste importante novità.
|
|
|