Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Добрый день! Код: sql 1. 2. 3. 4. 5. 6. зависает более чем на 5 минут...в чем может быть проблема? записей в таблице 865,5 тыс. проблема появилась неделю назад, до этого все работало отлично в течение 2-х лет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:13 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77, если нет обслуживания индексов, попробуйте Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:16 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Если r2.PK is NOT NULL, то зачем RIGHT JOIN? PK ведь намекает на PRIMARY KEY, да? Уберите слово "right". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:16 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
iap, меняла на inner join, без толку, тот же эффект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:19 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
изначально было Код: sql 1. 2. 3. 4. 5. это я уже все возможные варианты пробовала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:20 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
TaPaK, индексы перестраивала, фрагментация 0, эффект тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:21 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Допишите в WHERE r2.[FK_G] IS NOT NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:56 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
И смотрите, наконец, план! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 15:57 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
ожидания посмотрите. Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:18 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
iapДопишите в WHERE r2.[FK_G] IS NOT NULL не помогло и уже пробовала... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:18 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
iapДопишите в WHERE r2.[FK_G] IS NOT NULL почти 9 мин в таком виде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:22 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77, ожидания(запрос выше) и план ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:23 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77iapДопишите в WHERE r2.[FK_G] IS NOT NULL почти 9 мин в таком видеНу, винду переставьте. Или по колесу постучите. Это всяко веселее, чем смотреть план выполнения запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:23 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77iapДопишите в WHERE r2.[FK_G] IS NOT NULL почти 9 мин в таком видеВ таком виде не будет апдейтить, если и так NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:24 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Yasha123ожидания посмотрите. Код: sql 1. 2. 3. wait_type OLEDB wait_duration_ms 50 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:29 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичr77пропущено... почти 9 мин в таком видеНу, винду переставьте. Или по колесу постучите. Это всяко веселее, чем смотреть план выполнения запроса. это ж сервак, вы серьезно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:31 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
wait_duration 394 уже... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:33 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
а таблицы-то хоть локальные? или это алиасы объектов с linked server? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:34 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Гавриленко Сергей Алексеевичпропущено... Ну, винду переставьте. Или по колесу постучите. Это всяко веселее, чем смотреть план выполнения запроса. это ж сервак, вы серьезно? про колесо точно серьезно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:35 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Yasha123а таблицы-то хоть локальные? или это алиасы объектов с linked server? linked server...я же поэтому в запросе и указала ip при чем такое только на 1 сервере, в другими работает нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:35 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77linked server...я же поэтому в запросе и указала ip вы издеваетесь что ли? если написано ip, то все прям поняли, что линкед? у меня вон заправка под окном так называется, самые низкие цены на бензин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:38 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
TaPaKr77, ожидания(запрос выше) и план и так план показал: удаленный просмотр 98% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:38 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Yasha123r77linked server...я же поэтому в запросе и указала ip вы издеваетесь что ли? если написано ip, то все прям поняли, что линкед? у меня вон заправка под окном так называется, самые низкие цены на бензин сорян что сразу не уточнила ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:39 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77TaPaKr77, ожидания(запрос выше) и план и так план показал: удаленный просмотр 98% ну что тут скажешь... только windows преставлять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:39 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
А какой великий смысл выполнять этот запрос через linked server? Чтобы сначала перетащить все данные туда, где выполняется запрос, выполнить его, потом перетащить данные обратно, и удивляться, чего это оно медленно работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:40 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичА какой великий смысл выполнять этот запрос через linked server? Чтобы сначала перетащить все данные туда, где выполняется запрос, выполнить его, потом перетащить данные обратно, и удивляться, чего это оно медленно работает? потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:43 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40Ага. Сейчас выяснится, что на остальных 39 тот ip, что указан в запросе, совпадает с ip сервера и выполняется локально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:45 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичr77потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40Ага. Сейчас выяснится, что на остальных 39 тот ip, что указан в запросе, совпадает с ip сервера и выполняется локально. нет конечно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:46 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
... и остальные 40 на том же компе находятся, что и линкед из запроса. благо можно 50 инстансов на один сервер зафигачить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:47 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Гавриленко Сергей Алексеевичпропущено... Ага. Сейчас выяснится, что на остальных 39 тот ip, что указан в запросе, совпадает с ip сервера и выполняется локально. нет конечноНу тогда сравните план 39 нормальных запросов и одного медленного и измените медленный, чтобы он соответствовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:47 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичr77пропущено... нет конечноНу тогда сравните план 39 нормальных запросов и одного медленного и измените медленный, чтобы он соответствовал. изменить как? вот зарос, вот его план,что менять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:49 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Гавриленко Сергей Алексеевичпропущено... Ну тогда сравните план 39 нормальных запросов и одного медленного и измените медленный, чтобы он соответствовал. изменить как? вот зарос, вот его план,что менять?Планы у вас -- вам виднее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:49 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Гавриленко Сергей Алексеевичпропущено... Ну тогда сравните план 39 нормальных запросов и одного медленного и измените медленный, чтобы он соответствовал. изменить как? вот зарос, вот его план,что менять? план смотреть на линкед сервере, что толку от OLEDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:50 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичr77пропущено... изменить как? вот зарос, вот его план,что менять?Планы у вас -- вам виднее. я же указала выше Remote scan 98%, в каком направлении искать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:51 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
TaPaKr77пропущено... изменить как? вот зарос, вот его план,что менять? план смотреть на линкед сервере, что толку от OLEDB ясно, спасибо всем спасибо за подсказки и помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 16:59 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40 Код: sql 1. 2. Одинаково по времени выполняется на всех 40 серверах? Все сервера под одним и тем же пользователем подключаются к линкованному? А вообще по-моему вы нам голову морочите. Зачем 40 серверов лезут на один и тот же линкованый чтобы выполнить АБСОЛЮТНО ОДИНАКОВЫЙ запрос на одних и тех же данных 40 раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 21:27 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Добрый день! Код: sql 1. 2. 3. 4. 5. 6. зависает более чем на 5 минут...в чем может быть проблема? записей в таблице 865,5 тыс. проблема появилась неделю назад, до этого все работало отлично в течение 2-х лет Потому что вместо nested loops он стал использовать merge join. хорошая ссылка . Ключевой фрагмент - "You can see that SQL Server first apply the filter and if it obtains a high number of different values (relative per query) after applying the filter, SQL Server will send one query with no filters, it only specifies the required columns and sorts the result on the JOIN condition field to help the execution, because it will need to execute a Merge Join instead of a Nested Loop Join." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 00:31 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
r77Гавриленко Сергей АлексеевичА какой великий смысл выполнять этот запрос через linked server? Чтобы сначала перетащить все данные туда, где выполняется запрос, выполнить его, потом перетащить данные обратно, и удивляться, чего это оно медленно работает? потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40 Проверяйте, сколько индексов на таблице r1 включают в себя столбец FlagR. И есть ли среди них индексы в состоянии disabled. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 00:33 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Mindr77потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40 Код: sql 1. 2. Одинаково по времени выполняется на всех 40 серверах? Все сервера под одним и тем же пользователем подключаются к линкованному? А вообще по-моему вы нам голову морочите. Зачем 40 серверов лезут на один и тот же линкованый чтобы выполнить АБСОЛЮТНО ОДИНАКОВЫЙ запрос на одних и тех же данных 40 раз? нет,вы не поняли... 1 главный сервер подключается на 40 линкованных и выполняет хранимую процедуру, т.к. передает данные с главного сервера на серверы отделов. Само собой время выполнения хранимой процедуры разное,но все в пределах разумного....и вот возникла проблема с одним из сервером...время выполнения доходит до нескольких часов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 09:25 |
|
||
|
UPDATE зависает
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPr77пропущено... потому что все выполняется внутри хранимой процедуры и это часть механизма хранимой процедуры....разобрав на части, удалось выяснить, что проблема именно в этом запросе на 1 единственном сервере из 40 Проверяйте, сколько индексов на таблице r1 включают в себя столбец FlagR. И есть ли среди них индексы в состоянии disabled. нет таких индексов по обоим вашим вопросам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 09:26 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1690384]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 352ms |

| 0 / 0 |
