Jagamisviis:


Elemendi toomine

Päringu FetchXml juurelement.

Siit saate teada, kuidas päringuid teha fetchXml-i abil.

Näide

<fetch>
  <entity name='account' />
</fetch>

Atribuudid

Nimetus Kas on nõutav? Kirjeldus
aggregate Ei Kahendväärtus, mis määrab, et päring tagastab kokkuvõtteväärtused. Teave andmete koondamise kohta
aggregatelimit Ei Seadke limiit, mis on väiksem kui standardne 50 000 kirje koondlimiit. Teave koondlimiitide kohta
count Ei Positiivne täisarvuline väärtus lehel tagastatavate kirjete arvu määramiseks. Saalimise tulemite teave
datasource Ei Andmete pikaajalisel säilitamisel määrake datasource , et 'retained' päring on mõeldud ainult säilitatavate ridade jaoks. Lisateave andmesalve pikaajalise säilitamise kohta
distinct Ei Kahendväärtus, mis määrab, et duplikaatridu ei kaasata tulemitesse. Lisateave eristavate tulemite tagastamise kohta
latematerialize Ei Kahendväärtus, mis suunab päringu väiksemateks osadeks jaotamiseks ja tulemid enne tagastamist uuesti kokku võtma. Mõne pikaajalise päringu kasutamine latematerialize võib jõudlust parandada. Lugege lisateavet päringu Late Materialize kasutamise kohta.
no-lock Ei Pärandsäte kirjete ühislukkude vältimiseks. Pole enam vajalik.
options Ei Stringi väärtus ühe või mitme SQL-i optimeerimise rakendamiseks. Kuva suvandid
page Ei Positiivne täisarvuline väärtus tagastatava leheküljenumbri määramiseks. Saalimise tulemite teave
paging-cookie Ei Eelmise andmelehe stringiväärtus, mis muudab järgmise andmelehe toomise tõhusamaks. Saalimise tulemite teave
returntotalrecordcount Ei Kahendväärtus, mis määrab, kas tagastatakse kriteeriumidele vastavate kirjete koguarv. Ridade loendamine fetchXml-i abil
top Ei Positiivne täisarv tagastatavate kirjete arvu määramiseks.
See väärtus ei tohi olla suurem kui 5000.
Ärge kasutage top koos atribuutidega page, countvõi returntotalrecordcount .
Lisateave ridade arvu piiramise kohta
useraworderby Ei Kahendväärtus veeruandmete sortimise määramiseks peaks kasutama režiimi Toorjärjestusalus . See sordib valikusuvandid täisarvu väärtuse järgi. Ilma selleta on vaikimisi sorditud valikuveerud valikusildi väärtuste abil.

Tütarelemendid

Nimetus Sündmuste Kirjeldus
Olemi 1 Määrab toomiselemendi ehk päringu emaolemi tütarelemendi. Lubatud on ainult üks olem.

Suvandid

Oluline

Rakendage neid suvandeid ainult siis, kui Microsofti tehniline tugi on seda soovitanud. Nende suvandite vale kasutamine võib kahjustada päringu jõudlust.

Kasutage neid väärtusi koos atribuudiga options , et määrata päringule rakendatavad SQL Serveri vihjed. Kui määratud on mitu suvandit, eraldage need komaga.

options='HashJoin,DisableRowGoal'
Päringusuvand SQL Serveri vihje
ForceOrder Jõusta järjestus
DisableRowGoal Vihje: DISABLE_OPTIMIZER_ROWGOAL
EnableOptimizerHotfixes Vihje: ENABLE_QUERY_OPTIMIZER_HOTFIXES
LoopJoin Loop Join
MergeJoin Ühenda ühendamine
HashJoin Räsiliitmine
NO_PERFORMANCE_SPOOL NO_PERFORMANCE_SPOOL
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS Vihje: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS

Lisateave: Vihjed (Transact-SQL) – päring