Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
Программа dta — это версия помощника по настройке ядра СУБД для командной строки. Программа dta предназначена для использования функций помощника по настройке ядра СУБД в приложениях и скриптах.
Примечание.
Помощник по настройке ядра СУБД не поддерживается для Базы данных SQL Azure или Управляемого экземпляра SQL Azure. Вместо этого рассмотрим стратегии, рекомендуемые в мониторинге и настройке производительности в Базе данных SQL Azure и Управляемом экземпляре SQL Azure. Сведения о База данных SQL Azure см. в рекомендациях по производительности помощника по базам данных для База данных SQL Azure.
Как и помощник по настройке ядра СУБД, программа dta производит анализ рабочей нагрузки и выдает рекомендации по изменению структур физического проектирования для улучшения производительности сервера при данной рабочей нагрузке. Рабочей нагрузкой может выступать кэш планов, файл трассировки или таблица приложения Приложение SQL Server Profiler либо скрипт Transact-SQL. Структуры физического проектирования включают в себя индексы, индексированные представления и секционирование.
После анализа рабочей нагрузки программа dta создает рекомендацию по физическому проектированию баз данных и может создать необходимый скрипт для реализации рекомендации. Рабочие нагрузки можно указать из командной строки с аргументом -if или аргументом -it . Можно также указать XML-входной файл из командной строки с аргументом -ix . В этом случае рабочая нагрузка указывается во входном XML-файле.
Синтаксис
dta
[ -? ] |
[
[ -S server_name [ \instance ] ]
{ { -U login_id [ -P password ] } | -E }
{ -ce connection_encrypt_option }
{ -tc }
{ -hc hostname_in_certificate }
{ -D database_name [ , ...n ] }
[ -d database_name ]
[ -Tl table_list | -Tf table_list_file ]
{ -if workload_file | -it workload_trace_table_name |
-ip | -iq }
{ -ssession_name | -IDsession_ID }
[ -F ]
[ -of output_script_file_name ]
[ -or output_xml_report_file_name ]
[ -ox output_XML_file_name ]
[ -rl analysis_report_list [ , ...n ] ]
[ -ix input_XML_file_name ]
[ -A time_for_tuning_in_minutes ]
[ -n number_of_events ]
[ -l time_window_in_hours ]
[ -m minimum_improvement ]
[ -fa physical_design_structures_to_add ]
[ -fi filtered_indexes ]
[ -fc columnstore_indexes ]
[ -fp partitioning_strategy ]
[ -fk keep_existing_option ]
[ -fx drop_only_mode ]
[ -B storage_size ]
[ -c max_key_columns_in_index ]
[ -C max_columns_in_index ]
[ -e | -e tuning_log_name ]
[ -N online_option ]
[ -q ]
[ -u ]
[ -x ]
[ -a ]
]
Аргументы
-?
Отображает сведения об использовании.
-A время_настройки_в_минутах
Задает предел времени настройки в минутах. Программаdta использует указанное время для настройки рабочей нагрузки и создания скрипта рекомендованных изменений физических структур. По умолчанию программа dta предполагает время настройки, равное 8 часам. Указание 0 позволяет неограниченное время настройки. Программаdta должна закончить настройку всей рабочей нагрузки до истечения предела времени. Тем не менее, чтобы обеспечить настройку всей рабочей нагрузки, рекомендуется установить неограниченное время настройки (-A 0).
-a
Производит настройку рабочей нагрузки и применяет рекомендации без запроса на подтверждение.
-B storage_size (размер хранилища)
Задает максимальный размер пространства в мегабайтах, которое может быть использовано при рекомендованном индексировании и секционировании. При настройке нескольких баз данных учитываются рекомендации по пространству всех баз данных. По умолчанию программа dta предполагает использование наименьшего размера хранилищ из следующих:
троекратный текущий размер необработанных данных, включая общий размер куч и кластеризованных индексов в таблицах базы данных;
свободное место на всех присоединенных дисках плюс размер необработанных данных.
Размер хранилища по умолчанию не включает некластеризованные индексы и индексированные представления.
-C максимум_столбцов_в_индексе
Задает максимальное количество столбцов в индексах, предлагаемых программой dta . Максимальное значение — 1024. По умолчанию значение этого аргумента равно 16.
-c макс_ключевых_столбцов_в_индексе
Задает максимальное количество ключевых столбцов в индексах, предлагаемых программой dta . Значение по умолчанию равно 16 — максимально допустимое значение. Кроме того, программаdta учитывает создание индексов с включенными столбцами. Индексы, рекомендуемые с включенными столбцами, могут превышать количество столбцов, указанных в этом аргументе.
-ce connection_encrypt_option
Применимо к: SQL Server 2025 (17.x) и более поздним версиям
Указывает, что соединение шифруется между сервером и клиентом. Возможные значения: yes, no и strict. Параметр по умолчанию — yes. Дополнительные сведения см. в статье TDS 8.0.
-tc
Применимо к: SQL Server 2025 (17.x) и более поздним версиям
Указывает, следует ли доверять сертификату сервера. Этот параметр является необязательным, как и HostnameInCertificate, используемый в других средствах и строках подключения.
Дополнительные сведения см. в статье TDS 8.0.
-hc имя_хоста_в_сертификате
Применимо к: SQL Server 2025 (17.x) и более поздним версиям
Указывает другой, ожидаемый CN или SAN в сертификате сервера, используемый во время проверки сертификата сервера. Дополнительные сведения см. в статье TDS 8.0.
-D database_name
Задает имя каждой настраиваемой базы данных. Первой базой данных является база данных по умолчанию. Можно указать несколько баз данных, разделив их имена запятыми, например:
dta -D database_name1, database_name2...
Кроме того, можно указать несколько баз данных с помощью аргумента -D для каждого имени базы данных, например:
dta -D database_name1 -D database_name2... n
Аргумент -D является обязательным.
-d Если аргумент не указан, dta изначально подключается к базе данных, указанной с первым USE database_name предложением в рабочей нагрузке. Если в рабочей нагрузке нет явного USE database_name предложения, необходимо использовать -d аргумент.
Например, если у вас есть рабочая нагрузка, содержащая явное USE database_name предложение, и вы используете следующую команду dta , рекомендация не создается:
dta -D db_name1, db_name2...
Но если вы используете ту же рабочую нагрузку и используете следующую команду dta , которая использует -d аргумент, создается рекомендация:
dta -D db_name1, db_name2 -d db_name1
-d database_name
Задает первую базу данных, к которой программа dta подключается при настройке рабочей нагрузки. Для этого аргумента может быть задана только одна база данных. Например:
dta -d AdventureWorks2022 ...
В случае указания нескольких баз данных программа dta возвращает ошибку. Аргумент -d необязателен.
Если вы используете XML-входной файл, можно указать первую базу данных, к которой подключается dta , с помощью элемента DatabaseToConnect , расположенного под элементом TuningOptions . Дополнительные сведения см. в разделе Database Engine Tuning Advisor.
Если вы настраиваете только одну базу данных, -d аргумент предоставляет аналогичные функциональные возможности -d аргумента в служебной программе sqlcmd, но он не выполняет USE инструкцию database_name. Дополнительные сведения см. в статье sqlcmd Utility.
-E
Использует доверительное соединение вместо запроса пароля.
-E Аргумент или -U аргумент, указывающий идентификатор входа, должен использоваться.
-e tuning_log_name
Указывает имя таблицы или файла, в котором dta записывает события, которые не удалось настроить. Таблица создается на сервере, где производится настройка.
В случае использования таблицы задавайте ее имя в следующем формате: [database_name].[owner_name].table_name. Следующая таблица показывает значения по умолчанию для каждого параметра.
| Параметр | Значение по умолчанию | Сведения |
|---|---|---|
| database_name |
database_name, указанный параметром -D |
|
| owner_name | dbo | owner_name должно быть dbo. Если указано любое другое значение, выполнение программы dta прервется и она вернет ошибку. |
| table_name | нет |
Если используется файл, укажите .xml его расширение. Например: TuningLog.xml.
Примечание.
Программа dta не удаляет содержимое таблиц журналов настройки, указанных пользователем, если сеанс удаляется. При настройке больших рабочих нагрузок рекомендуется указать таблицу для журнала настройки. Так как настройка больших рабочих нагрузок может привести к большим журналам настройки, сеансы можно удалять быстрее при использовании таблицы.
-F
Разрешает программе dta перезапись существующего выходного файла. Если выходной файл с тем же именем уже существует и -F не указан, dta возвращает ошибку. Вы можете использовать -F с -of, -orили -ox.
-fa структуры_физического_проекта_для_добавления
Задает типы структур физического проектирования, которые программа dta должна включать в рекомендацию. В следующей таблице перечислены и описаны все значения, которые могут быть указаны для данного аргумента. Если значение не указано, dta использует значение по умолчанию -fa IDX.
| значение | Описание |
|---|---|
IDX_IV |
Индексы и индексированные представления. |
IDX |
Только индексы. |
IV |
Только индексированные представления. |
NCL_IDX |
Только некластеризованные индексы. |
-fi
Указывает, что необходимо рассмотреть новые рекомендации для отфильтрованных индексах. Дополнительные сведения см. в разделе "Создание отфильтрованные индексы".
-ФК
Указывает, что индексы columnstore следует учитывать для новых рекомендаций. DTA рассматривает как кластеризованные, так и некластеризованные индексы columnstore. Дополнительные сведения см. в рекомендациях по индексу Columnstore в помощнике по настройке ядра СУБД (DTA).
Область применения: SQL Server 2016 (13.x) и более поздних версий.
-fk сохранить_существующую_опцию
Указывает, какие существующие структуры физического проектирования программа dta должна сохранить при формировании рекомендации. В следующей таблице перечислены и описаны все значения, которые могут быть указаны для данного аргумента.
| значение | Описание |
|---|---|
NONE |
Никакие из существующих структур |
| ВСЕ | Все существующие структуры |
| ВЫРОВНЕНЫ | Все структуры, выровненные по секциям. |
| CL_IDX | Все кластеризованные индексы в таблицах |
| IDX | Все кластеризованные и некластеризованные индексы в таблицах |
-fp стратегия_разделения
Определяет, будут ли секционироваться новые структуры физического проектирования (индексы и индексированные представления), предлагаемые программой dta , а также указывает способ их секционирования. В следующей таблице перечислены и описаны все значения, которые могут быть указаны для данного аргумента.
| значение | Описание |
|---|---|
NONE |
Без секционирования |
FULL |
Полное секционирование (выберите для улучшения производительности) |
ALIGNED |
Только выровненное секционирование (выберите для улучшения возможностей управления) |
ALIGNED означает, что в рекомендации, созданной dta каждый предлагаемый индекс, секционируется точно так же, как базовая таблица, для которой определен индекс. Некластеризованные индексы в индексированном представлении выравниваются по индексированному представлению. Для этого аргумента может быть задано только одно значение. Значение по умолчанию — -fp NONE.
-fx режим_только_сброс
Указывает, что программа dta рассматривает только удаление существующих структур физического проектирования. Новые структуры физического проектирования не рассматриваются. При указании этого параметра программа dta производит оценку полезности существующих структур физического проектирования и рекомендует удалить редко используемые структуры. Этот аргумент не принимает значений. Его нельзя использовать с -faаргументами или -fp-fk ALL аргументами
-ID session_ID
Задает числовой идентификатор сеанса настройки. В случае его отсутствия программа dta формирует идентификатор. Можно использовать этот идентификатор для просмотра сведений о существующих сеансах настройки. Если значение не указано, то имя сеанса -IDдолжно быть указано с -s.
-протокол IP
Указывает, что кэш планов используется в качестве рабочей нагрузки. Анализируется верхняя тысяча событий кэша планов для явно выбранных баз данных. Это значение можно изменить с помощью -n параметра.
-iq
Указывает, что хранилище запросов используется в качестве рабочей нагрузки. Анализируется первая тысяча событий из хранилища запросов для явно выбранных баз данных. Это значение можно изменить с помощью -n параметра. Дополнительные сведения см. в статье о сборе данных и настройке базы данных с помощью рабочей нагрузки из хранилища запросов с помощником по настройке ядра СУБД.
Область применения: SQL Server 2016 (13.x) и более поздних версий.
-если workload_file
Задает путь и имя файла рабочей нагрузки, используемого в качестве файла исходных данных для настройки. Файл должен находиться в одном из следующих форматов: .trc (файл трассировки SQL Server Profiler), .sql (Transact-SQL файл) или .log (файл трассировки SQL Server). Требуется указание либо одного файла рабочей нагрузки, либо одной таблицы рабочей нагрузки.
-it workload_trace_table_name
Задает имя таблицы, содержащей трассировку рабочей нагрузки для настройки. Имя указано в формате [database_name]. [owner_name]. table_name.
Следующая таблица показывает значения по умолчанию для каждого параметра.
| Параметр | Значение по умолчанию |
|---|---|
| database_name |
database_name , указанный параметром -D . |
| owner_name | dbo. |
| table_name | Нет. |
Примечание.
owner_name должно быть dbo. Если указано любое другое значение, выполнение программы dta прервется и программа вернет ошибку. Также обратите внимание на то, что требуется указать либо один файл рабочей нагрузки, либо одну таблицу рабочей нагрузки.
-ix input_XML_file_name
Задает имя XML-файла, содержащего входные данные для программы dta . Этот XML-документ должен соответствовать схеме DTASchema.xsd . Конфликтующие аргументы, указанные в командной строке для параметров настройки, переопределяют соответствующие значения в XML-файле. Единственное исключение имеет место в том случае, когда пользовательская конфигурация вводится во входном XML-файле в режиме оценки. Например, если конфигурация введена в элемент configuration xml-входного файла и элемент EvaluateConfiguration также указывается в качестве одного из параметров настройки, параметры настройки, указанные в XML-файле ввода, переопределяют все параметры настройки, введенные из командной строки.
-k maxtotalindexes
Максимальное число индексов в рекомендации.
-K maxtotalindexes
Максимальное число индексов на одну таблицу.
-m minimum_improvement
Задает минимальный процент улучшения, которому должна удовлетворять рекомендуемая конфигурация.
-N online_option
Указывает, создаются ли структуры физического проектирования при работе в режиме в сети. В следующей таблице перечислены и описаны все значения, которые могут быть указаны для данного аргумента.
| значение | Описание |
|---|---|
OFF |
Рекомендованные структуры физического проектирования не могут быть созданы в оперативном режиме. |
ON |
Все рекомендованные структуры физического проектирования могут быть созданы в режиме в сети. |
MIXED |
Помощник по настройке ядра СУБД пытается рекомендовать структуры физического проектирования, которые могут быть созданы, по возможности, в режиме в сети. |
Если индексы создаются в Сети, ONLINE = ON добавляется в его определение объекта.
-n количество_событий
Задает количество событий в рабочей нагрузке, которые должны быть настроены программой dta . Если этот аргумент указан, а рабочей нагрузкой является файл трассировки, содержащий сведения о продолжительности, то программа dta производит настройку событий в порядке убывания продолжительности. Этот аргумент полезен для сравнения двух конфигураций структур физического проектирования. Чтобы сравнить две конфигурации, укажите одинаковое количество событий, которые необходимо настроить для обеих конфигураций, а затем укажите неограниченное время настройки для обеих конфигураций, как показано ниже.
dta -n number_of_events -A 0
В этом случае важно указать неограниченное время настройки (-A 0). В противном случае помощник по настройке ядра СУБД примет для времени настройки значение по умолчанию, равное 8 часам.
-l time_window_in_hours
Указывает временной интервал (в часах), в течение которого запрос должен быть выполнен, чтобы его можно было рассматривать для настройки при использовании параметра -iq (нагрузка из хранилища запросов).
dta -iq -l 48
В этом случае DTA использует хранилище запросов в качестве источника рабочей нагрузки и рассматривает только запросы, выполненные за последние 48 часов.
Область применения: SQL Server 2016 (13.x) и более поздних версий.
-of output_script_file_name
Указывает, что программа dta производит запись рекомендаций в виде скрипта Transact-SQL в файл с указанным именем и расположением.
Этот параметр можно использовать -F . Убедитесь, что имя файла уникально, особенно если вы также используете -or и -ox.
-или output_xml_report_file_name
Указывает, что программа dta производит запись рекомендаций в выходной отчет в формате XML. Если указано имя файла, то запись рекомендаций происходит в указанное назначение. В противном случае программа dta использует имя сеанса для создания имени файла и записывает его в текущий каталог.
Этот параметр можно использовать -F . Убедитесь, что имя файла уникально, особенно если вы также используете -of и -ox.
-ox output_XML_file_name
Указывает, что программа dta производит запись рекомендаций в виде XML-файла с указанным именем и расположением. Убедитесь, что помощник по настройке ядра СУБД имеет разрешение на запись в целевой каталог.
Этот параметр можно использовать -F . Убедитесь, что имя файла уникально, особенно если вы также используете -of и -or.
- P-пароль
Указывает пароль для идентификатора имени входа. Если этот параметр не используется, dta запрашивает пароль.
-q
Устанавливает тихий режим. Никакие сведения не выводятся на консоль, включая сведения о ходе выполнения и сведения в заголовке.
-rl список_отчетов_анализа
Указывает создаваемый список аналитических отчетов. В следующей таблице перечислены значения, которые могут быть указаны для этого аргумента.
| значение | Отчет |
|---|---|
| ВСЕ | Все аналитические отчеты |
| STMT_COST | Отчет о стоимости инструкции |
| EVT_FREQ | Отчет о повторяемости событий |
| STMT_DET | Подробный отчет об инструкциях |
| CUR_STMT_IDX | Отчет о связях «инструкция-индекс» (текущая конфигурация) |
| REC_STMT_IDX | Отчет о связях «инструкция-индекс» (рекомендуемая конфигурация) |
| STMT_COSTRANGE | Отчет о диапазоне стоимости инструкции |
| ИСПОЛЬЗОВАНИЕ_ТЕКУЩЕГО_ИНДЕКСА | Отчет об использовании индексов (текущая конфигурация) |
| Использование индекса записей | Отчет об использовании индексов (рекомендуемая конфигурация) |
| CUR_IDX_DET | Подробный отчет об индексах (текущая конфигурация) |
| REC_IDX_DET | Подробный отчет об индексах (рекомендуемая конфигурация) |
| VIW_TAB | Отчет о связях «представление-таблица» |
| WKLD_ANL | Отчет об анализе рабочей нагрузки |
| Доступ к БД | Отчет о доступе к базе данных |
| Доступ к вкладке | Отчет о доступе к таблицам |
| COL_ACCESS | Отчет о доступе к столбцам |
Указывайте несколько отчетов, разделяя значения запятыми, например:
... -rl EVT_FREQ, VIW_TAB, WKLD_ANL ...
-S server_name [ \instance ]
Указывает имя компьютера и экземпляра SQL Server для подключения. Если server_name не указан, dta подключается к экземпляру SQL Server по умолчанию на локальном компьютере. Этот параметр требуется при соединении с именованным экземпляром или при запуске программы dta с удаленного компьютера в сети.
-s session_name
Задает имя сеанса настройки. Это необходимо, если -ID не указано.
-Tf table_list_file
Задает имя файла, содержащего список настраиваемых таблиц. Каждая таблица, перечисленная в файле, должна начинаться на новой строке. Имена таблиц должны быть квалифицированы с именованием трех частей, например AdventureWorks2022.HumanResources.Department. При необходимости для вызова функции масштабирования таблицы за именем существующей таблицы может следовать число, указывающее предполагаемое количество строк в таблице. Помощник по настройке ядра СУБД учитывает количество предполагаемых строк при настройке или оценке инструкций в рабочей нагрузке, которая ссылается на эти таблицы. Между числом number_of_rows и table_name может быть одно или несколько пробелов.
Формат файла для table_list_file:
database_name. [schema_name]. table_name [number_of_rows]
database_name. [schema_name]. table_name [number_of_rows]
database_name. [schema_name]. table_name [number_of_rows]
Этот аргумент является альтернативой вводу списка таблиц в командной строке (-Tl). Не используйте файл списка таблиц (-Tf) при использовании -Tl. В случае указания обоих аргументов программа dta прерывает работу и возвращает ошибку.
-Tf
-Tl Если аргументы опущены, все пользовательские таблицы в указанных базах данных считаются для настройки.
-Tl table_list
Задает список настраиваемых таблиц в командной строке. Используйте запятую в качестве разделителя имен таблиц. Если в аргументе указана -D только одна база данных, имена таблиц не должны быть квалифицированы с именем базы данных. В противном случае полное имя в формате database_name.schema_name.table_name требуется для каждой таблицы.
Этот аргумент является альтернативой использованию файла списка таблиц (-Tf).
-Tl Если оба и -Tf используются, dta завершается ошибкой и возвращает ошибку.
-U login_id
Указывает идентификатор входа, используемый для подключения к SQL Server.
-u
Запускает графический интерфейс помощника по настройке ядра СУБД. Все параметры рассматриваются в качестве начальных установок пользовательского интерфейса.
-x
Производит запуск сеанса настройки и завершает работу.
Замечания
Нажмите Ctrl+C один раз, чтобы остановить сеанс оптимизации и создать рекомендации на основе анализа, завершённого к настоящему моменту dta. Вам будет предложено решить, нужно ли создавать рекомендации. Нажмите клавиши CTRL+C еще раз, чтобы остановить сеанс настройки без создания рекомендаций.
Примеры
А. Настройка рабочей нагрузки, которая содержит в рекомендации индексы и индексированные представления
В этом примере используется безопасное подключение (-E) для подключения к tpcd1G базе данных в MyServer для анализа рабочей нагрузки и создания рекомендаций. Он записывает выходные данные в файл скрипта с именем script.sql. Если script.sql уже существует, dta перезаписывает файл, так как был указан -F аргумент. Сеанс настройки выполняется неограниченное время в целях обеспечения полноты анализа рабочей нагрузки (-A 0). Рекомендация должна обеспечивать минимум 5% улучшения (-m 5). Программаdta должна содержать в своей заключительной рекомендации (-fa IDX_IV) индексы и индексированные представления.
dta -S MyServer -E -D tpcd1G -if tpcd_22.sql -F -of script.sql -A 0 -m 5 -fa IDX_IV
В. Ограничение использования диска
Этот пример ограничивает общий размер базы данных, включающую необработанные данные и дополнительные индексы, до 3 гигабайт (-B 3000ГБ) и направляет выходные данные d:\result_dir\script1.sqlв . Время выполнения примера — не более 1 часа (-A 60).
dta -D tpcd1G -if tpcd_22.sql -B 3000 -of "d:\result_dir\script1.sql" -A 60
В. Ограничение количества настраиваемых запросов
В этом примере количество запросов, считываемых из файла orders_wkld.sql , ограничено максимум 10 (-n 10) и выполняется в течение 15 минут (-A 15в зависимости от того, что происходит первым). Чтобы убедиться в том, что все 10 запросов настроены, задайте неограниченное время настройки с помощью -A 0. Если важен фактор времени, то укажите соответствующий предел времени путем задания числа минут, доступных для настройки, с помощью аргумента -A , как показано в этом примере.
dta -D orders -if orders_wkld.sql -of script.sql -A 15 -n 10
Д. Настройка отдельных таблиц, перечисленных в файле
В этом примере показано использование table_list_file ( -Tf аргумент). Содержимое файла table_list.txt выглядит следующим образом:
AdventureWorks2022.Sales.Customer 100000
AdventureWorks2022.Sales.Store
AdventureWorks2022.Production.Product 2000000
Содержимое table_list.txt указывает, что:
CustomerStoreСледует настроить только таблицы иProductтаблицы в базе данных.Предполагается, что число строк в
CustomerProductтаблицах — 100 000 и 2 000 000, соответственно.Предполагается, что число строк
Storeв таблице является текущим числом строк.В table_list_file может быть одно или несколько пробелов между числом строк и именем предыдущей таблицы.
Время настройки равно двум часам (
-A 120), а результаты записываются в XML-файл (-ox XMLTune.xml).
dta -D pubs -if pubs_wkld.sql -ox XMLTune.xml -A 120 -Tf table_list.txt
E. Подключение к файлу рабочей нагрузки, перезапись выходного файла с параметрами настройки
В этом примере показано, как подключиться без шифрования, включить файл рабочей нагрузки, перезаписать выходной файл, настроить на 60 минут с улучшением на 5% и использовать только индексы. Замените <server> и <database> допустимыми значениями.
dta -S <server> -E -ce no -D <database> -if workload_file.sql -F -of output_script.sql -A 60 -m 5 -fa IDX
Этот пример совпадает с предыдущей командой, но с шифрованием подключений. Замените <server> и <database> допустимыми значениями.
dta -S <server> -E -ce yes -tc -D <database> -if workload_file.sql -F -of output_script.sql -A 60 -m 5 -fa IDX
Связанный контент
- Служебные программы командной строки SQL (ядро СУБД)
- Database Engine Tuning Advisor (Помощник по настройке ядра СУБД)