Определяет файл, в котором протоколируется уровень оптимизации 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.