Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Кореневий елемент запиту FetchXml.
Дізнайтеся, як запитувати дані за допомогою FetchXml.
Приклад
<fetch>
<entity name='account' />
</fetch>
Атрибути
| Ім'я | Обов’язкове? | Опис |
|---|---|---|
aggregate |
Ні | Логічне значення, яке вказує, що запит повертає агрегатні значення. Відомості про агрегування даних |
aggregatelimit |
Ні | Установіть обмеження нижче стандартного сукупного обмеження на 50 000 записів. Відомості про сукупні обмеження |
count |
Ні | Додатне ціле число, щоб указати кількість записів, які потрібно повернути на сторінці. Відомості про результати довантаження |
datasource |
Ні | У разі використання довгострокового збереження даних Dataverse установіть значення datasource , щоб 'retained' указати, що запит призначено лише для збережених рядків.
Докладніше про збереження даних у довгостроковій перспективі Dataverse |
distinct |
Ні | Логічне значення, яке вказує, що повторювані рядки не включаються в результати. Докладніше про повернення унікальних результатів |
latematerialize |
Ні | Логічне значення для спрямування запиту на розділення на менші частини та повторного складання результатів перед їх поверненням. Використання latematerialize може підвищити продуктивність для деяких довготривалих запитів.
Дізнайтеся більше про використання запиту Late Materialize. |
no-lock |
Ні | Застаріла настройка для запобігання спільним блокуванням записів. Більше не потрібно. |
options |
Ні | Рядкове значення для застосування однієї або кількох оптимізацій SQL. Див . параметри |
page |
Ні | Додатне ціле число, щоб указати номер сторінки, який потрібно повернути. Відомості про результати довантаження |
paging-cookie |
Ні | Рядкове значення з попередньої сторінки даних для ефективнішого отримання наступної сторінки даних. Відомості про результати довантаження |
returntotalrecordcount |
Ні | Логічне значення, яке вказує, чи повертається загальна кількість записів, які відповідають умовам. Дізнайтеся, як підрахувати кількість рядків за допомогою віддаленого доступу ДоXml |
top |
Ні | Додатне ціле число, щоб указати кількість записів, які потрібно повернути. Це значення не може перевищувати 5000. Не використовуйте top разом із page, countабо returntotalrecordcount атрибутами.Дізнайтеся більше про обмеження кількості рядків |
useraworderby |
Ні | Логічне значення, яке дає змогу вказати, що сортування даних стовпця вибору має використовувати режим Raw Order By . Сортування параметрів вибору за цілим числом. Без цього за замовчуванням можна сортувати стовпці вибору за допомогою значень підписів вибору. |
Дочірні елементи
| Ім'я | Входження | Опис |
|---|---|---|
| Сутності | 1 | Указує дочірній елемент для елемента віддаленого доступу – батьківську сутність запиту. Дозволено лише одну сутність. |
Параметри
Важливо
Застосовуйте ці варіанти, лише якщо їх рекомендує служба технічної підтримки Microsoft. Неправильне використання цих параметрів може призвести до пошкодження продуктивності запиту.
Використовуйте ці значення з атрибутом options , щоб указати підказки SQL Server для застосування до запиту. Якщо встановлено кілька параметрів, розділяйте їх крапкою з комою.
options='HashJoin,DisableRowGoal'
| Параметр запиту | Підказка SQL Server |
|---|---|
ForceOrder |
Примусовий порядок |
DisableRowGoal |
Підказка: DISABLE_OPTIMIZER_ROWGOAL |
EnableOptimizerHotfixes |
Підказка: ENABLE_QUERY_OPTIMIZER_HOTFIXES |
LoopJoin |
Циклічного з'єднання |
MergeJoin |
Об'єднати об'єднання |
HashJoin |
Геш-об'єднання |
NO_PERFORMANCE_SPOOL |
NO_PERFORMANCE_SPOOL |
ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Підказка: ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS |
Додаткові відомості: Підказки (Transact-SQL) – запит