Publications
SQL Server Best Practices Article: Identifying and Resolving MDX Query Performance Bottlenecks in SQL Server 2005 Analysis Services
Un Whitepaper dedicato all’identificazioe ed alla risoluzione di query mdx poco performanti
http://www.microsoft.com/downloads/details.aspx?FamilyID=975C5BB2-8207-4B4E-BE7C-06AC86E24C13&displaylang=en
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.
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 spiegazion ed ed alla risoluzione agli errori 605, 625, 644 e 823:
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 e Fix per risolvere il problema relativo all’errore 625:
Online la versione aggiornata di Thematic
In giornata ho messo online la versione 0.1.3.4 di Thematic, il CMS che “spinge” il nuovo sito di UGISS.
Dato che molti di voi mi hanno chiesto come collaborare gli sforzi di quest’utlima release sono stati tutti mirati a migliorare la parte di backoffice del sito. Ovviamente c’è ancora molto da mettere a posto, quindi per qualsiasi errore, bug o suggerimento che pensate sia giusto portare alla mia conoscenza non esitate a contattarmi!
Verificare l'esistenza di un file
Con queste poche dighe di codice è possibile verificare - unicamente mediante T-SQL - l’esistenza o meno di un file:
create table [#cmdoutput]
(
[output] nvarchar(1024)
)
go
insert into [#cmdoutput] ([output])
exec xp_cmdshell ‘dir /b \\tauceti2\c$\autoexec.bat’
go
declare @exists int
select @exists = count(*) from #cmdoutput where [output] is not null
if (@exists > 0) print ‘Exists’ else print ‘Not Exists’
go
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, simulando l’utilizzo tipico del sottosistema dischi che fà SQL Server:
http://support.microsoft.com/kb/231619
SQLIOSim rimpiazza il precedente tool chiamato SQLIOStress.