September, 2012

  • Update data on the fly

    Prendete un datawarehouse abbastanza complesso, con decine di tabelle dei fatti strutturate secondo una modellazione ben precisa: tutte le tabelle (dei fatti) si chiamano “fact_…” tutte le chiavi si chiamano “ID…” (per renderla semplice in questo post...
  • Analytic functions, LAG, running total, cursor, SQLCLR, …

    Qualche anno fa (sono quasi 5 !!!) scrivevo di cursori, complessità lineari, complessità esponenziali, SQLCLR, … qui e qui . Nei due post del blog analizzavo alcune possibili soluzioni (con cursore, con subquery senza cursore, con un’implementazione SQLCLR...
  • Monitoring Reporting Services Performance

    A partire dal SQL Server 2008 R2, fare analisi sulle performance dei reporting services è diventato ancora più semplice con l’aggiunta, all’interno del database ReportServer (o ReportServer$<nome istanza> ), della vista [ExecutionLog3]. In questa...
  • SQL Server 2012 SP1 CTP4 Now Available

    Come da titolo ;-) Consiglio di partire dal blog del team di SQL Server, qui .
  • Tempdb, data files & performance

    Un’istanza SQL Server ha un solo tempdb e, per questo e per il fatto che molte attività lo possono utilizzare in maniera intensiva, potrebbe diventare un collo di bottiglia. Per verificare problemi di performance posso iniziare controllando la contesa...