Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 9950|Atbildi: 0

[Paziņojums] SQL Server 2012 nodrošina OFFSET/FETCH NEXT salīdzinājumā ar Row_Number() salīdzināšanas testēšanai

[Kopēt saiti]
Publicēts 07.05.2019 10:35:50 | | | |
SQL Server 2012 izmanto OFFSET/FETCH NEXT lapu, kas ir ievērojams uzlabojums salīdzinājumā ar RowNumber() SQL Server 2005/2008. Šodien es speciāli veicu vienkāršu testu. Process tiek kopīgots šādi:

P.S. Mana testa vide ir:

SQL Server 2012, nosauktas instances

Microsoft SQL Server 2012 - 11.0.2100.60 (Intel X86)
2012. gada 10. februāris 19:13:17
Autortiesības (c) Microsoft Corporation
Enterprise Edition operētājsistēmā Windows NT 6.0 <X86> (būvējums 6002: 2. servisa pakotne)

Tiek izmantota testa datu bāze un tabula iepriekš:

Pēc 10 000 datu ievietošanas izpildiet Row_Number SQL Server 2008 R2 ():


Programmā SQL Server 2012 izpildiet priekšrakstu OFFSET/FETCH NEXT šādi:



Izpildiet šādu priekšrakstu SQL Server 2012:



Secinājums: SQL Server 2012 nodrošinātā OFFSET/FETCH NEXT lapošanas metode ir ievērojami uzlabota, salīdzinot ar Row_Number() metodi, attiecībā uz galvenajiem parametriem, piemēram, loģisko lasījumu skaitu, reakcijas laiku un faktiski izpildīto rindu skaitu.





Iepriekšējo:Microsoft oficiāli paziņoja par .NET 5 laidienu
Nākamo:Trūkst vscode meklēšanas ikonas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com