|
25.06.2004, 16:16 | #1 |
Участник
|
Управление опциями SQL запроса
При трассировке запросов, посылаемых Axapta на MS SQL Server, можно увидеть, что в конце запроса присутствует конструкция OPTION(FAST 20) либо OPTION(FAST 1). Кто-нибудь знает инструмент Axapta для управления добавлением/удалением этой инструкции.
|
|
08.02.2006, 11:23 | #2 |
злыдень
|
А есть ли возможность каким либо образом, программно, заставить аксапту отключить этот идиотский хинт OPTION() для определенного запроса???
Через квериран или селект или ещё, хоть как ни-ть???
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
08.02.2006, 13:36 | #3 |
Участник
|
Как отключить для одного запроса не знаю, но можно выключить и включить для всего соединения
X++: SqlSystem sqlSystem = new SqlSystem(); int hints; ; hints = SqlSystem::databaseHints(); SqlSystem::databaseHints(hints & 0xfffd); // ваш select или QueryRun SqlSystem::databaseHints(hints);
__________________
Axapta v.3.0 sp5 kr2 |
|
20.02.2007, 19:52 | #4 |
Участник
|
Цитата:
Сообщение от AndyD
Как отключить для одного запроса не знаю, но можно выключить и включить для всего соединения
X++: SqlSystem sqlSystem = new SqlSystem(); int hints; ; hints = SqlSystem::databaseHints(); SqlSystem::databaseHints(hints & 0xfffd); // ваш select или QueryRun SqlSystem::databaseHints(hints); При работе на клиенте - все равно, а вот если код исполняется на сервере приложения, то запуск такого кода из под одного пользователя не повляияет ли на работу других ? |
|
Теги |
databasehints, fast, option, sql |
|
|