powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с MSSQL for CE
2 сообщений из 2, страница 1 из 1
Проблема с MSSQL for CE
    #32002881
DmitryGolubev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Може кто сталкивался.
Пишу запрос проверяю на QueryAnalizer-е исполняется на за 8мс
Исполняется на iPAQ Compaq, работает более 5 минут
Предположение, что не используются индексы, хотя в репликации галочка по переносу индексов стоит.

Запрос следующий
SELECT
DISTINCT
PG.*
FROM
tbPriceListsGroups as PLG

INNER LOOP JOIN tbProductsGroups as PG ON
PG.FirmID = PLG.FirmID
and PG.GroupID = PLG.GroupID

LEFT OUTER LOOP JOIN tbProductsGroups as PG_1 ON
PG_1.FirmID = PLG.FirmID
and RTRIM( PG.ListParentID ) LIKE '%'+ RTRIM( PG_1.ListParentID ) +'%'

WHERE
PLG.PLID = 'S1'
and PLG.FirmID = 'SA'
and PLG.StructureID = 'ACE'

Кстати если у таблиц ставить WITH ( INDEX(0) ) перестает скакать по индексам, хотя как показывает QA индексы используются одни и теже

Спасибо
...
Рейтинг: 0 / 0
Проблема с MSSQL for CE
    #32002882
DmitryGolubev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчет WITH ( INDEX(0) ) разобрался
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с MSSQL for CE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]