Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
TJ001 Member Откуда: от верблюда Сообщений: 428 |
При выполнении вставки данных из таблицы на сервере 1 в таблицу на сервере 2 сетевая статистика клиента показывает копейки, что не удивительно, ведь на клиента не передается результат выборки Можно ли узнать переданный объем данных, инициированных конкретным пакетом, процедурой? |
4 авг 16, 13:06 [19498287] Ответить | Цитировать Сообщить модератору |
Сид Member Откуда: Москва Сообщений: 305 |
TJ001, По самому вопросу не подскажу, а цель какая? Или, может, смущает, что производительность низкая? Если вопрос в скорости работы, см поиск по форуму. Суть в том, что толкать на другой сервер дольше из-за того, что этот процесс происходит построчно, и по возможности лучше забирать данные сервером2 с сервера1. Или передавать из 1 в 2 одним большим куском, упаковав, например, в XML (это медленнее, чем забирать 2 с 1, но гораздо быстрее построчного толкания 1 в 2). |
4 авг 16, 13:29 [19498515] Ответить | Цитировать Сообщить модератору |
TJ001 Member Откуда: от верблюда Сообщений: 428 |
Сид, ну, если вдаваться в детали, то запрос выглядит примерно так insert into t1 from openquery(s1,'select * from t2') и запускается на сервере-приемнике сервера стоят в разных городах, передача через тырнет, соответственно производительность устраивает, цель - нужна статистика, из которой я потом смогу построить график о длительности выполнения запроса и объеме полученных данных |
4 авг 16, 13:51 [19498741] Ответить | Цитировать Сообщить модератору |
Cammomile Member Откуда: Сообщений: 1214 |
Сниффер поставить? |
4 авг 16, 15:39 [19499815] Ответить | Цитировать Сообщить модератору |
TJ001 Member Откуда: от верблюда Сообщений: 428 |
Cammomile, а как определить, что последние 100мб именно от джоба №1, а не из под №2? |
4 авг 16, 16:32 [19500299] Ответить | Цитировать Сообщить модератору |
TJ001 Member Откуда: от верблюда Сообщений: 428 |
В результате поступил тупо - вычисляю размер таблицы после инсерта из каждого города, а разность и есть объем полученных данных. Т.к. скрипт запрашивает из каждого города линейно и никто в эти таблицы, кроме данного скрипта, не льет данные, можно верить результатам. |
8 авг 16, 11:45 [19514938] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |