in

UGISS Community

Il sito della community dello User Group Italiano di SQL Server

Browse by Tags

  • Quando l’opzione ANSI_NULLS ha effetto su optimizer e prestazioni

    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 ANSI_NULLS è diverso dal default. Ipotizziamo...
    Posted to SQL Server & Delphi (Weblog) by sgovoni on 06-26-2008
  • Re: ANSI_NULLS e performance

    [quote user="dmauri"] Per provare puoi eseguire la query semplificata (quella con il count), cancellando - prima di eseguire la query - la riga con codice 1100 ed utilizzando come valore del parametro @P2 il valore null . [/quote] Ho provato… ed effettivamente la query restituisce risultati...
    Posted to Programmazione (Forum) by sgovoni on 06-18-2008
  • Re: ANSI_NULLS e performance

    Davide, ho trovato alcune considerazioni sulle prestazioni (per le join) scritte da Itzik Ben-Gan (nel libro "Transact SQL" Mondadori Informatica), riporto il testo originale: Criteri di filtraggio completamente qualificati "L'ottimizzatore di SQL Server è un componente molto brillante...
    Posted to Programmazione (Forum) by sgovoni on 06-17-2008
  • Re: ANSI_NULLS e performance

    Davide Ciao, [quote user="dmauri"] Riesci a creare uno script come quello che ho postato che permetta di fare prove comparabili? [/quote] Sono riuscito a creare uno script con cui riprodurre il problema, è questo: /* Test opzione ANSI_NULLS */ -- Drop table OrderDetail IF (OBJECT_ID('OrderDetail'...
    Posted to Programmazione (Forum) by sgovoni on 06-17-2008
  • ANSI_NULLS e performance

    Ciao a tutti, sto sviluppando un'applicazione che (attualmente) utilizza OLE DB per connettersi a SQL Server (2000). Originariamente la stessa applicazione utilizzava DB-Library per connettersi a SQL Server. Per mantenere compatibilità degli operatori "=", ">=", "<...
    Posted to Programmazione (Forum) by sgovoni on 06-16-2008
  • Index Fragmentation (Parte 2)

    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 viene eseguito anche un UPDATE STATISTICS per aggiornare...
    Posted to SQL Server & Delphi (Weblog) by sgovoni on 03-30-2008
  • Utilizzo dei NULL: COUNT(*) e COUNT(campo).

    Sull'utilizzo dei NULL - come vi sarete accorti - c'è MOLTA confusione. Per quanto mi riguarda cerco di usarli con MOLTA cautela per una questione soprattutto di consistenza dei dati. Detto questo però c'è anche una implicazione legata alle performance che credo sia sconosciuta...
    Posted to Impedance Mismatch (Weblog) by dmauri on 03-28-2008
  • Datawarehouse: Quanti file per un database?

    In questi giorni sono finalmente riuscito a sentire l'amico Tomas del SQL CAT (Customer Advisory Team) che mi ha spiegato un pò dei retroscena che gli hanno permesso di caricare un terbayte di dati in 30 minuti. A parte alcune informazioni che bloggherò a breve (appena ho finito un pò...
    Posted to Impedance Mismatch (Weblog) by dmauri on 03-17-2008
  • Index Fragmentation

    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 viene modificato un valore in un campo indicizzato...
    Posted to SQL Server & Delphi (Weblog) by sgovoni on 03-03-2008
  • Lanciamo una sfida: il modo più veloce per creare un milione di record

    Ok. L'idea è questa: qual'è il modo più veloce per create una tabella NUMBERS (NUMBER int) con dentro un milione di numeri che vanno da 0 a 999999? Tutto ovviamente nel TempDb e con anche la DROP della tabella appena creata nel più sano spirito di querettaro da strapazzo! Già è molto divertente...
    Posted to Bellagita (Weblog) by bellagita on 01-24-2008
Page 1 of 3 (27 items) 1 2 3 Next >
(C) 2007 User Group Italiano di SQL Server