SQLServerITA

SQL Server e non solo

  • settembre: 2011
    L M M G V S D
    « Ago   Ott »
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  
  • Blog Stats

    • 16,179 hits
  • Inserisci il tuo indirizzo e-mail per iscriverti a questo blog e ricevere notifiche di nuovi messaggi per e-mail.

    Segui assieme ad altri 6 follower

SQL Server: query lente per AdventureWorks

Posted by belthazor78 su 20 settembre 2011


Ogni tanto servono anche delle query lente per poter effettuare dei test o per fare degli esempi. Ne ho cercate, quindi, alcune in rete ed ecco quello che ho trovato:

SELECT * FROM Sales.SalesOrderDetail s
INNER JOIN Production.Product p ON s.ProductID = p.ProductID

Tempo: [QUALCHE SECONDO]

SELECT * FROM Production.WorkOrder s
INNER JOIN Production.WorkOrderRouting p ON s.WorkOrderID = p.WorkOrderID

Tempo: [QUALCHE SECONDO]

SELECT * FROM Production.TransactionHistory th
INNER JOIN Production.TransactionHistoryArchive tha ON th.Quantity = tha.Quantity

Tempo: [ANCHE ORE]

SELECT * FROM Production.WorkOrder s
FULL JOIN Production.WorkOrderRouting p ON s.WorkOrderID = p.WorkOrderID
FULL JOIN Production.Product T ON S.ProductID = t.ProductID

Tempo: [QUALCHE SECONDO]

Possono tornare utili :D ma dovete avere il database di esempio AdventureWorks installato.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

 
%d blogger cliccano Mi Piace per questo: