AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2007, 10:15   #1  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Администрирование\Запросы\База данных\Журнал трассировки операторов SQL

Копирую план запроса в SQL Query Analyzer, строю план запроса
Запрос:
---
SELECT MAX(A.LINEOFBUSINESSID),A.SUBSEGMENT,SUM(C.VSN_QTY),SUM(C.LINEAMOUNTMST),SUM(C.T
AXAMOUNTMST),SUM(C.VSN_QTYPCS),SUM(C.QTY)
FROM SMMBUSRELTABLE A,VSN_CUSTINVOICEJOURCONTR B,CUSTINVOICETRANS C,INVENTTABLE D
WHERE (A.DATAAREAID=?)
AND (((B.DATAAREAID=?)
AND (B.DATAAREAID#2=?))
AND (((((
NOT ((B.INVENTLOCATIONID=?))
AND ((B.INVOICEDATE>=?)
AND (B.INVOICEDATE<=?)))
AND (((B.INVOICETYPE=?) OR (B.INVOICETYPE=?)) OR (B.INVOICETYPE=?)))
AND (B.VSN_STORNED=?))
AND
NOT ((B.INVOICEACCOUNT=?)))
AND (A.CUSTACCOUNT=B.ORDERACCOUNT)))
AND ((C.DATAAREAID=?)
AND ((((B.NUMBERSEQUENCEGROUP=C.NUMBERSEQUENCEGROUP)
AND (B.INVOICEDATE=C.INVOICEDATE))
AND (B.INVOICEID=C.INVOICEID))
AND (B.SALESID=C.SALESID)))
AND ((D.DATAAREAID=?)
AND (((D.REFINVENTRAITING=?)
AND (D.REFINVENTCLASS=?))
AND (C.ITEMID=D.ITEMID)))
GROUP BY A.SUBSEGMENT
ORDER BY A.SUBSEGMENT OPTION(FAST 15)
---
План не строится, выдается сообщение
[Microsoft][ODBC SQL Server Driver]Неправильное поле COUNT или ошибка синтаксиса
===
Я так понимаю это из-за того что в плане запроса в операторах значения - знаки вопроса.
Связано ли такое отображение запроса с тем, что в нстройках AOS, вкладка Database, панель Tuning Autogenerate
сняты опции "Literals in join queries..", "Literals in complex joins .." ?
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
Старый 26.06.2007, 10:18   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Смотрите Здесь
__________________
Axapta v.3.0 sp5 kr2
Старый 26.06.2007, 10:30   #3  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Понятно, смотрел уже.
Снимал галки как раз после этой статьи.
И теперь я так понимаю в QA я не смогу планы смотреть используя запрос из формы трассировки в аксапте.
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
Старый 26.06.2007, 11:46   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
А зачем его оттуда смотреть?
Смотрите из профайлера скулева - там и план выполнения показывается и значения, передаваемые в запрос. Если необходимо, можно вставлять запросы как есть в qa и анализировать там
__________________
Axapta v.3.0 sp5 kr2
Старый 26.06.2007, 11:59   #5  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Цитата:
Сообщение от AndyD Посмотреть сообщение
А зачем его оттуда смотреть?
Смотрите из профайлера скулева - там и план выполнения показывается и значения, передаваемые в запрос. Если необходимо, можно вставлять запросы как есть в qa и анализировать там
Я пользуюсь механизмами Axapta. Есть - вот и пользуюсь.
Мониторю пользователя на предмет длительного времени выполнения запросов.
Какие запросы отловились - записались в таблицу, позже проверяю, анализирую. Удобно.
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:14.