Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / LinkedServer / 9 сообщений из 9, страница 1 из 1
24.09.2002, 22:36:54
    #32052834
freeman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
На сколько падает производительность SQL Server если вместо прямого обращения к базе обращаться к ней через Linked Server?

p.s. У меня сложилось впечатление, что абсолютно перпендикулярно!!!
...
Рейтинг: 0 / 0
25.09.2002, 16:55:07
    #32053069
Volhv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
Падает довольно сильно, т.к. задействуется механизм РПС.
В основном падает на установление соединения с линкед сервером и проверке првав доступа, но в принцепе если такие вызовы частые и задержка в несколько сот милисекунд не важна, то можно юзать (я юзаю) т.к. на приленкованном сервере держится пулл конектов от удаленного сервера (с которого вызываеш)
...
Рейтинг: 0 / 0
26.09.2002, 12:36:14
    #32053248
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
А индексы при Linked Server у тебя работают?
Я уже задавал такой вопрос. Для провайдера VFP OLE DB не работают. Сам проверил
...
Рейтинг: 0 / 0
26.09.2002, 14:23:00
    #32053309
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
а при провадере VFP ODBC у меня индексы работают.....
думаю что и VFP OLE DB будут работать... если указать на индекс кнечно....... ;)
...
Рейтинг: 0 / 0
26.09.2002, 16:53:25
    #32053397
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
А как в запросе на таблицы из Linked Server явно заказывать индексы
...
Рейтинг: 0 / 0
01.10.2002, 09:54:07
    #32054265
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
А получается, что никак. Выскакивает ошибка о невозможности подключения индексов для внешнего запроса. Так что ...
...
Рейтинг: 0 / 0
01.10.2002, 11:36:41
    #32054327
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
напиши какой запрос не работает?
у меня использует индекс.... запросы летают...
вот пример....
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
SELECT dataoper, dt_schet AS schet, summa
FROM OPENROWSET('MSDASQL',
                'Driver={Microsoft Visual FoxPro Driver};UID=;SourceDB=Z:\BUH\BEST4904\ENERGY\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Russian;Null=No;Deleted=Yes;',
                'SELECT main.dataoper, main.dt_schet, main.summa FROM main WHERE main.dt_schet LIKE "Н%"')/src]
или
[src]SELECT dataoper, kt_schet AS schet, summa
FROM OPENROWSET('MSDASQL',
                'Driver={Microsoft Visual FoxPro Driver};UID=;SourceDB=Z:\BUH\BEST4904\ENERGY\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Russian;Null=No;Deleted=Yes;',
                'SELECT main.dataoper, main.kt_schet, main.summa FROM main WHERE main.kt_schet LIKE "Н%" OR ((dt_schet = "4422      ") AND (kt_schet LIKE "69%"))')
...
Рейтинг: 0 / 0
01.10.2002, 19:46:18
    #32054616
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
А запрос такого плана
Код: plaintext
1.
2.
3.
4.
5.
Select * 
From 
    FoxLnkSrv...table1 a,
    Sqltable b
Where a.Id=b.Id

где table1 - таблица на FOX (имеется индекс по Id),
Sqltable - таблица на SQL2000 (имеется индекс по Id)

В этом запросе по table1 делается table scan и чихать он хочет на индекс, и прирулить его не дает.
А в твоем случае сам запрос, посылаемый на FOX использует индекс, а по выносу тоже делается table scan.
Но это уже другая история...
...
Рейтинг: 0 / 0
02.10.2002, 10:08:45
    #32054688
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LinkedServer
раз у тебя прилинкованный сервер
используй openquery...
и еще .... у тебя есть файл dbc?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / LinkedServer / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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