SQL Server & Delphi
Information are one of the most valuable treasures of today's society
Sign in
|
Join
|
Help
Home
Contact
About
RSS
Atom
Comments RSS
News
Search
Tags
Amministrazione
Auditing
Barcode
BDE (Borland DataBase Engine)
Best Practices
Certificazioni
CHECK CONSTRAINT
Check Digit
CONSTRAINT
CTE
DAC
Data Type
Database-level options
DBCC
Delphi
DMVs
Download
Enterprise Manager
Eventi
FAQ
FILESTREAM
Float
FOREIGN KEY
GTIN
HIERARCHYID
High Contrast
Indexed View
Indici
INFORMATION_SCHEMA
Job
Links
Lock
Logical Query Processing
MERGE
Microsoft Excel
Microsoft Visual C#
Microsoft Visual Studio
Microsoft Windows
Microsoft Windows 7
Microsoft Windows Server 64bit
ODBC
Off Topic
OLE Automation Stored Procedures
OLEDB
Ottimizzazione
Parameter sniffing
PASS
Performance
Quest Software
Resource Governor
Ricorsione
Schedulazione
Sicurezza
sp_OA* Method
Split column
SQL CLR
SQL options
SQL Server
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Server 2008 R2
SQL Server Agent
SQL Server Profiler
SQL Trace
SSCC (Serial Shipping Container Code)
Sviluppo
System Tables
Table Valued Parameters
tempdb
Temporary table
Three-Valued Logic
T-Log
Trigger
T-SQL
Tuning
UCC/EAN
UCC/EAN-128
UCC/EAN-13
UGISS
UPDATEUSAGE
View
Virtual Lab
Webcast
Webinar
Whitepaper
Workshop
XML
XML SHOWPLAN
Navigation
Home
UGISS
Chi Siamo
Blogs
Forums
Photos
Downloads
Archives
luglio 2010 (5)
giugno 2010 (7)
maggio 2010 (4)
aprile 2010 (4)
marzo 2010 (4)
febbraio 2010 (4)
gennaio 2010 (4)
dicembre 2009 (6)
novembre 2009 (7)
ottobre 2009 (5)
settembre 2009 (1)
agosto 2009 (1)
luglio 2009 (4)
giugno 2009 (2)
maggio 2009 (2)
aprile 2009 (1)
marzo 2009 (1)
gennaio 2009 (2)
dicembre 2008 (2)
novembre 2008 (2)
ottobre 2008 (2)
settembre 2008 (2)
luglio 2008 (1)
giugno 2008 (2)
maggio 2008 (2)
aprile 2008 (3)
marzo 2008 (5)
febbraio 2008 (3)
Articles
Meccanismi di auditing
SQLCLR instead of OLE Automation
Filtered Indexes
CLR User-Defined Function for Check Constraint
ORDER BY nella clausola UNION in SQL Server 2000 e 2005 (o successivi)
E' possibile disabilitare un trigger dall'interno di un altro?
DMV’s for Query Tuning
Logical Query Processing
Three-Valued Logic: TRUE, FALSE and UNKNOWN
Recursive CTE and Bill Of Materials problem
Recursive CTEs and Bill Of Materials problem (part two: cyclic references)
Bill Of Materials problem (part three: using HIERARCHYID data type)
MERGE Statements in Action
Table-Valued Parameters in Action
FILESTREAM Attribute
MERGE and Triggers
Blogroll
SQLCAT
microsoft.com/sql
SQL Aloha
Francesco Diaz
Scripts
Esportazione del result-set di una query su foglio MS Excel
Calcolo della cifra di controllo di un codice EAN/UCC
Importazione dati da file XML a tabella SQL Server
Index Fragmentation
Deframmentazione indici
Split ordinato di una colonna di tipo VarChar
Indicizzazione dei vincoli FOREIGN KEY
Conoscere la data/ora dell'ultimo user UPDATE su una tabella
Aggiornare una tabella pivot di Microsoft Excel
Indici doppi: un sovraccarico inutile
Browse by Tags
All Tags
»
Ottimizzazione
(
RSS
)
Amministrazione
BDE (Borland DataBase Engine)
Best Practices
CONSTRAINT
Database-level options
Download
FOREIGN KEY
Indici
INFORMATION_SCHEMA
Links
OLEDB
Parameter sniffing
Performance
SQL options
SQL Server
SQL Server 2000
SQL Server 2005
SQL Server 2008
Temporary table
Webcast
XML SHOWPLAN
Identifying query compile/runtime parameter values using XML SHOWPLAN output
by
sgovoni
Peter Scharlock rientrato dalla Convergence Conference 2010 ha chiarito, con un interessante articolo su SQLCAT blog, l’utilizzo di XML SHOWPLAN. Questa caratteristica, che SQL Server mette a disposizione, non viene spesso utilizzata, ma sarebbe di grande...
Filed under:
SQL Server
,
Ottimizzazione
,
Links
,
XML SHOWPLAN
,
Parameter sniffing
Webcasts download for optimizing queries
by
sgovoni
SQLWorkShop ha reso disponibili, per il download gratuito, nuovi webcast. Questa nuova serie (di tre webcast), spiega come ottimizzare le query in modo che possano scalare su più CPU... Read More... Read my complete post at http://www.ugiss.org/Content...
Filed under:
SQL Server
,
Ottimizzazione
,
Download
,
Webcast
,
Links
Indexes and temporary table
by
sgovoni
In questo articolo (che si ispira ad una situazione reale) parleremo delle tabelle temporanee e dell'opportunità di creare indici su di esse. Read More... Read the complete post at http://www.ugiss.org/ReadArticle.aspx?aid=718
Filed under:
SQL Server
,
Ottimizzazione
,
Indici
,
Performance
,
Temporary table
Stripe-unit size for SQL Server
by
sgovoni
In questi giorni sto installando e configurando un server IBM destinato ad un nostro cliente. Si tratta della sostituzione del server che ospita l’istanza SQL Server, il sistema informativo aziendale ed il relativo database OLTP. Occasione ghiotta per...
Filed under:
SQL Server
,
Ottimizzazione
,
Best Practices
,
Amministrazione
,
Performance
Indici doppi: un sovraccarico inutile #2
by
sgovoni
Grazie alla segnalazione di Andrea Benedetti, nel post Indici duplicati. Qualche considerazione , ho potuto correggere un bug nella stored procedure dbo.usp_drop_double_more_index: Con l’occasione ho eliminato anche l’utilizzo dei cursori … la versione...
Filed under:
SQL Server
,
SQL Server 2005
,
SQL Server 2000
,
Ottimizzazione
,
Indici
,
SQL Server 2008
,
INFORMATION_SCHEMA
Indici doppi: un sovraccarico inutile
by
sgovoni
Una stored procedure per determinare ed eliminare i casi di doppia, tripla, … indicizzazione sul medesimo attributo
Filed under:
SQL Server
,
SQL Server 2005
,
SQL Server 2000
,
Ottimizzazione
,
Indici
,
SQL Server 2008
,
INFORMATION_SCHEMA
Indicizzazione dei vincoli FOREIGN KEY
by
sgovoni
Abbiamo utilizzato la stored procedure usp_create_index_on_foreign_key per determinare e creare gli indici mancanti per i vincoli FOREIGN KEY in essere su una determinata tabella o su un determinato schema. Lo scenario illustrato di seguito permetterà...
Filed under:
FOREIGN KEY
,
SQL Server
,
SQL Server 2005
,
Ottimizzazione
,
Indici
,
SQL Server 2008
,
CONSTRAINT
Quando l’opzione ANSI_NULLS ha effetto su optimizer e prestazioni
by
sgovoni
Riprendo un argomento già trattato in precedenza, nel post ANSI_NULLS by default: Differences between OLE DB and BDE , per aggiungere alcune considerazioni sul comportamento dell'optimizer (e quindi sulle prestazioni) quando il valore assegnato all'opzione...
Filed under:
BDE (Borland DataBase Engine)
,
OLEDB
,
Ottimizzazione
,
Database-level options
,
SQL options
Index Fragmentation (Parte 2)
by
sgovoni
Riprendo l’esempio del precedente Index Fragmentation per realizzare una piccola stored procedure USP_ExecReorgRebuildIndex() in grado di eseguire la deframmentazione degli indici con avg_fragmentation_in_percent maggiore del 10%. Dopo ogni ALTER INDEX...
Filed under:
SQL Server
,
SQL Server 2005
,
Ottimizzazione
,
Indici
Index Fragmentation
by
sgovoni
La frammentazione di un indice rappresenta l'uso inefficiente delle pagine dell'indice stesso. La frammentazione avviene nel tempo, dopo la modifica dei dati. Ad esempio, quando vengono aggiunte o cancellate righe di una tabella oppure quando...
Filed under:
SQL Server
,
SQL Server 2005
,
Ottimizzazione
,
Indici