Performance Impact of Disk Misalignment
Articolo molto interessante sull'impatto che un allinamento sbagliato dei settori dei dischi può portare:
|
Risoluzione Deadlock su Tabella utilizzata come coda di elaborazione
Questo articolo spiega come utilizzare efficaciemente una tabella come coda di elaborazione evitando i deadlock.
|
XML Support in Microsoft SQL Server 2005
Un completo articolo (in inglese) sul supporto ad XML in SQL Server 2005
|
SQL Server 2005 Integration Services
L'articolo offre una panoramica sui SQL Server 2005 Integration Services, definendo quando e come utilizzarli.
|
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.
|
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.
|
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:
|
Service Broker - Local Instances Tutorial (1 di 2)
Tutorial sull'utilizzo del Service Broker di SQL Server 2005 in modalità "locale" (cioè limitato all'utilizzo del Service Broker come gestore di code, senza scambio di messaggi con server remoti)
|
Service Broker - Remote Instances Tutorial (2 di 2)
Tutorial sull'utilizzo del Service Broker di SQL Server 2005 in modalità remota, ossia scambiando messaggi in modo asincrono con SQL Server remoti.
|
Completing a Conversation in a Single Database
Tutorial MSDN per chi inizia con il Service Broker.In questo articolo viene spiegato come costruire una conversazione su un singolo database.
|
Completing a Conversation Between Databases
Secondo tutorial MSDN su come utilizzare il Service Broker creando una conversazione tra due database.
|
Completing a Conversation Between Instances
Tutorial MSDN dedicato alla creazione di una soluzione che prevede l'utizzo del Service Broker per lo scambio di messaggi tra due instanze di database.
|
Database Unit Testing with Team Edition for Database Professionals
Articolo (in inglese) dedicato all'approfondimento dell'utilizzo del Database Unit Testing.
|
Customizing Style Sheets for HTML Viewer and Report Manager
Articolo MSDN che spiega come poter modificare i CSS utilizzati di default dai Reporting Services
|
Alta disponibilità con SQL Server 2005
|
Utilizzare i Web Services con SQL Server 2005
|
Quando utilizzare XML in un database?
Un articolo che cerca di fare chiarezza su un tipico dubbio: quando usare XML in un database?
|
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
|
Configuring Integration Services in a Clustered Environment
Pagina MSDN che descrive come installare Integration Services in un cluster
|
SQLCLR Projects: come referenziare assembly esterne
Referenziare all'interno di un SQL CLR project un'assembly esterna
|
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.
|
SP_WHO3 - Evoluzione della store procedure SP_WHO2
In questo articolo riporto una mia evoluzione della store procedure SP_WHO2
|
Visual Studio 2008 e le User Instances di SQL Server 2005
Un link ad un post che descrive come risolvere il problemi che si possono incontrare dopo l'installazione di Visual Studio 2008 e l'abilitazione delle User Instances di SQL Server
|
SMO ... questo sconosciuto ?
Una panoramica sulla libreria SMO, una delle più potenti per la gestione di SQL Server.
|
The What, Why, and How of Master Data Management
Un articolo introduttivo su un processo necessario per manutenere ed integrare i dati presenti in una qualsiasi società.
|
Data Integration Solutions for Master Data Management
Un articolo in inglese che descrive come poter utilizzare i SQL Server Integration Services per realizzare soluzioni di Master Data Management
|
Calcolo progressivo via Cte e operatore Apply
Con i nuovi operatori di Sql 2005 è possibile affrontare il tema dei running totals e del calcolo progressivo con strategie nuove strategie.
|
Utilizzare i SQL Server Agent Proxies con i Package SSIS
Chi utilizza frequentemente i SSIS Packages e accede a risorse esterne a SQL Server non può fare a meno di conoscere ed utilizzare i Proxy Account (o SQL Server Agent Proxies). Vediamo che cosa sono e come si utilizzano in modo proficuo.
|
SQL Server 2005 - La Import/Export utility
Chi lavora sui Database si ritrova quasi quotidianamente a dover importare o esportare dati. SQL Server 2005 agevola notevolmente il compito tramite l'Import/Export Utility (ex DTS Import/Export di SQL 2000). Vediamo come funziona.
|
Parallelismo tra SSIS e DTS, due prodotti a confronto
In questo articolo un'analisi sulle novità dei SQL Server 2005 Integration Services rispetto ai DTS di SQL Server 2000.
|
Overview dei SQL Server Integration Services (SSIS)
Scopriamo i nuovi Sql Server Integration Services presenti in SQL Server 2005 che sostituisco i DTS aggiungendo delle nuove funzionalità davvero interessanti
|
Troubleshooting di SPN Kerberos duplicati
In un ambiente Active Directory, può capitare che un Service Principal Name (SPN), necessario al corretto funzionamento dell'autenticazione Kerberos per SQL Server, risulti duplicato. Vediamo come trovare il duplicato e come eliminarlo.
|
LINQ to SQL vs LINQ to Entities
LINQ to SQL e LINQ to Entities sembrano simili ma sono profondamente diversi. Questo articoli descrive le differeneze e dà le corrette indicazioni per approfondire la cosa
|
Introduzione alle novità di SQL Server 2008
Un bell'articolo di Dario Airoldi di MSDN Italia che descrive le più importanti novità di SQL Server 2008
|
Utilizzo di Snapshot Database per la protezione da errori software
Tutti utilizziamo delle tecniche di backup per la protezione dei nostri dati da errori di tipo hardware ma, come possiamo proteggere i nostri dati da errori di tipo software?. Ad esempio se viene svuotato il contenuto di una tabella come possiamo recuperarlo velocemente?.
Tecnica utilizzabile esclusivamente con SQL server 2005 enterprise edition (o con la developpers edition che corrisponde ad una enterprise edition)
|
Introducing LINQ to Relational Data
Articolo in inglese sull'utilizzo di LINQ nei confronti di un database relazionale
|
LINQ to Relational Data: Who’s Who?
Un'altro bell'articolo su LINQ ed il suo utilizzo con un Database Relazionale come SQL Server
|
SQL Server 2008 Row Constructors
Un breve articolo sull'utilizzo dei Row Constructos, una nuova feature offerta da SQL Server 2008
|
Passaggio di array, matrici o tabelle a stored procedure e funzioni con SQL Server 2008
Un articolo che mostra come utilizzare i Table Valued Parameters di SQL Server 2008 per passare a Stored Procedure e Funzioni tabelle, array o matrici
|
Leggere un file XML con SQL Server 2005
Un completissimo articolo che spiega come leggere file XML utilizzando solamente T-SQL
|
Tracciare le modifiche ai dati e allineare i datawarehouse con il Change Data Capture in SQL Server 2008
In questo articolo di parla del Change Data Capture e di com'è possibile utilizzare per allineare i dati in un Datawarehouse con i dati presi dai database di produzione senza dover modificare lo schema di questi ultimi.
|
Indici : capire quando e come sono veramente utilizzati? Utilizzo dei piani di esecuzione per rispondere a queste domande
Molto spesso gli indici sono messi ad "intuito" ma è possibile capire chi utilizza un indice? E' possibile capire quanto costa il mantenimento di un indice?
E ancora, è possibile capire quando un indice è necessario? Dov'è che sono effettuate le table scan così lente che eventualmente possiamo velocizzare tramite un indice?
|
Configurazione di SQL Server per l'utilizzo di SSL per la cifratura delle connessioni
Come configurare SQL Server in modo che le comunicazione con tra client e server siano criptate utilizzando SSL.
|
Protezione dei dati sensibili in SQL Server 2005
La protezione e la riservatezza dei dati sono, da sempre, una delle attività di un database administrator ed il patrimonio informativo di ciascuna azienda ha un valore che va al di là di ogni quantificazione economica visto che l'indisponibilità delle informazioni può mettere a repentaglio la sopravvivenza stessa dell'azienda.
In questo articolo, illustrerò le funzionalità relative alla protezione dei dati sensibili presenti in SQL Server 2005.
|
Il Logging con Integration Services 2005
Perchè si è bloccata la mia applicazione ? Che errori si sono verificati ? Perchè il flusso d'esecuzione non procede nel modo corretto ? Cerchiamo di capire come possono esserci utili le funzionalità di logging offerte da SQL Server e gli Integration Services per rendere più affidabili e consistenti le nostre applicazioni.
|
Webcast TechNet SQL Server 2005
L'elenco di tutti i webcast dedicati a SQL Server 2005 tenuti per TechNET da UGISS nel corso del 2006 e 2007
|
Webcast MSDN SQL Server 2005
L'elenco di tutti i webcast dedicati a SQL Server 2005 tenuti per MSDN da UGISS nel corso del 2006 e 2007
|
How to: Change the Service Startup Account for SQL Server
Questo articolo dei Books OnLine descrive come modificare l'account con la quale gira il servizio di SQL Server. nell'articolo si trovano anche i riferimenti per configurare correttamente i permessi per l'accesso a WMI.
|
Gestire date ed orari con SQL Server con SQL Server 2000 e 2005
Un dettagliato articolo che spiega una volta per tutte come gestire al meglio date ed orari con SQL Server 2000 o 2005, utilizzando il tipo di dato datetime o smalldatetime
|
Get More Out of SQL Server Reporting Services Charts
Un articolo che mostra come utilizzare al 100% le funzionalità di charting dei Reporting Services 2005
|
Logical and Physical Operators Reference
L'elenco e la descrizione degli operatori logici e fisici visibili in un piano di esecuzione di SQL Server 2005
|
PASS Community Summit 2008
Dal 18 al 21 Novembre 2008 a Seattle si terrà il più grande ed importante evento mondiale dedicato a SQL Server.
|
Giving Permissions through Stored Procedures
"Ownership Chaining, Certificates and the Problematic EXECUTE AS". Un ottimo articolo di Erland Sommarskog, SQL Server MVP, su come gestire la sicurezza usando Stored Procedures e come affrontare la nuova opzione "EXECUTE AS"
|
SQL Server 2005/2008 Notification Services Components Package RC1
Un Add-On per SQL Server 2008 per poter continuare ad utilizzare i Notification Services anche su questa piattaforma.
|
Meccanismi di auditing
Utilizzo delle stored procedure sp_trace_** per l'implementazione di un meccanismo di auditing
|
Progressive calculation and Previous function in SQL Server
Articolo del nostro MVP Marcello, in collaborazione con Erland Sommarskog, anch'esso MVP di SQL Server, dove viene affrontato il problema del calcolo dei progressivi tramite T-SQL
|