Определяет файл, в котором протоколируется уровень оптимизации SQL- запросов по технологии Rushmore .

SYS(3092 [,cFileName [, lAdditive]])

Параметры

cFileName

Определяет имя файла, в который выводятся данные об уровне оптимизации выполняемых запросов по технологии Rushmore. Если задается пустая строка  (""), это означает, что закрывается файл протокола, созданный предыдущим вызовом данной функции. 
lAdditive

Логический параметр, который определяет действия системы при выполнении нового запроса. Если lAdditive = True (.T.), данные об уровне оптимизации добавляются в существующий файл. Если параметр lAdditive = False (.F.) (значение по-умолчанию), предыдущие данные в указанном файле перезаписываются.

Возвращаемое значение

Функция SYS(3092) возвращает пустую строку, если результаты оптимизации запросов по технологии Rushmore не выводятся в файл . Если результаты уровня оптимизации выполнения запросов по технологии Rushmore выводятся в файл, то функция возвроащает полный путь к файлу протокола.

Комментарии

Используйте функцию SYS(3054) - установка уровня оптимизации запросов по технологии Rushmore  для определения информации, выводимой в файл протокола.

Функция SYS(3092) действует в пользовательских приложениях .  Обе функции SYS(3092) и SYS(3054) отсутствуют в OLE DB Provider for Visual FoxPro.

См. также