|
|
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Это нормально? Или что с этим делать? На самом сервере 32 Гб памяти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:01:38 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40, что-то конкретное беспокоит или лишь смущает большое число? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:03:10 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:04:15 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, некоторые отчеты валятся при запуске. Полагаю, им может тупо оперативки не хватать, ибо тот же отчет с теми же данными на резервном серваке работает нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:12:02 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40, как с твоей точки зрения связано "время ожидания" и количество занимаемой оперативной памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:27:23 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40, У тебя скрипт формирования отчета не успевает выполниться за отведенное ему на это время. На сервере есть настройка "Время ожидания удаленного запроса". SSMS -> Обозреватель объектов -> ПКМ на название сервера -> Свойства -> Соединения. Обычно по умолчанию выставлено 600 секунд. Можно увеличить время, или даже выставить неограниченное. Но в целом, тебе нужно заняться оптимизацией своего сервера - оптимизировать запросы для отчетов, хранение данных, добавить / перестроить индексы. 32 GB на сервере по нынешним меркам - ни о чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:40:57 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Репортинг надо поднимать на отдельном сервере, есть это промышленная система. Для дома, конечно, это не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 13:29:52 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичDVD40, У тебя скрипт формирования отчета не успевает выполниться за отведенное ему на это время. На сервере есть настройка "Время ожидания удаленного запроса". SSMS -> Обозреватель объектов -> ПКМ на название сервера -> Свойства -> Соединения. Обычно по умолчанию выставлено 600 секунд. Можно увеличить время, или даже выставить неограниченное. Но в целом, тебе нужно заняться оптимизацией своего сервера - оптимизировать запросы для отчетов, хранение данных, добавить / перестроить индексы. 32 GB на сервере по нынешним меркам - ни о чем. На сервере стоит 600 сек время ожмидания, но отчет валится намного раньше (~30 сек.). А может это время где-то на уровне самого отчета выставляться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 15:40:31 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40Руслан ДамировичDVD40, У тебя скрипт формирования отчета не успевает выполниться за отведенное ему на это время. На сервере есть настройка "Время ожидания удаленного запроса". SSMS -> Обозреватель объектов -> ПКМ на название сервера -> Свойства -> Соединения. Обычно по умолчанию выставлено 600 секунд. Можно увеличить время, или даже выставить неограниченное. Но в целом, тебе нужно заняться оптимизацией своего сервера - оптимизировать запросы для отчетов, хранение данных, добавить / перестроить индексы. 32 GB на сервере по нынешним меркам - ни о чем. На сервере стоит 600 сек время ожмидания, но отчет валится намного раньше (~30 сек.). А может это время где-то на уровне самого отчета выставляться?Не понимаю, как связан таймаут выполнения коннекта, и "Время ожидания удаленного запроса". Разве это как то связано? Настройки таймаута делаются в SSRS, где именно - зависит от версии. Причём есть и настройки уровня сервера, и настройки в датасетах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 15:51:00 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40А может это время где-то на уровне самого отчета выставляться?Вот, посмотрите: https://social.technet.microsoft.com/wiki/contents/articles/23508.sql-server-reporting-services-timeout-settings.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 15:52:05 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40но отчет валится намного раньше (~30 сек.). А может это время где-то на уровне самого отчета выставляться? Так у Вас при рендере все падает. Ставьте последние апдейты . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 16:45:51 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40, Таки ошибся - это не рендеринг. Это уборка мусора. Не нужно столько памяти давать, от этого garbage collector начинает тупить каждые 30 секунд . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 16:54:55 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPDVD40но отчет валится намного раньше (~30 сек.). А может это время где-то на уровне самого отчета выставляться? Так у Вас при рендере все падает. Ставьте последние апдейты . Забыл сказать, у нас 2008-й SQL Server и по указанной ссылке для него апдейтов нет (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 11:54:17 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPDVD40, Таки ошибся - это не рендеринг. Это уборка мусора. Не нужно столько памяти давать, от этого garbage collector начинает тупить каждые 30 секунд . Пробовал прописывать строки с параметрами в файле конфигурации RSReportServer.config <Add Key="<Key Name>" Value="<Default Value>"/> <Key Name> = ProcessTimeout , <Default Value> = 150 <Key Name> = ProcessTimeoutGcExtension, <Default Value> = 30 Все равно отчет валится ровно через 30 секунд (засек). Попробовал похимичить со всеми параметрами, где указано "30", менял 30 => 60, но это ничего не изменило. Кстати, а нужно было перезапускать как-то процесс Report Service или по идее достаточно просто изменить параметры в конфиге и сохранить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 12:02:29 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40Забыл сказать, у нас 2008-й SQL Server и по указанной ссылке для него апдейтов нет (( А память для SQL с 30 урезали до 16 ГБ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 12:22:26 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPDVD40Забыл сказать, у нас 2008-й SQL Server и по указанной ссылке для него апдейтов нет (( А память для SQL с 30 урезали до 16 ГБ? Нет. А как это можно сделать? Я так понял, нужно сначала память урезать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:16:38 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40Нет. А как это можно сделать?Не надо этого делать. У вас клиентский таймаут при запросе к БД. Либо оптимизируйте запросы, либо увеличивайте таймаут. https://docs.microsoft.com/ru-ru/sql/reporting-services/report-server/setting-time-out-values-for-report-and-shared-dataset-processing-ssrs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:27:46 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
invm, Коллега, ну если посмотреть на "Попробовал похимичить со всеми параметрами, где указано "30", менял 30 => 60, но это ничего не изменило" и проблему с тем, что "отчет валится намного раньше (~30 сек.)" - это или кривой рендеринг, или баг в сборке мусора. И рекомендация "Либо оптимизируйте запросы, либо увеличивайте таймаут" хорошая, но тут вряд ли подходит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:32:20 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
DVD40Andy_OLAPпропущено... А память для SQL с 30 урезали до 16 ГБ? Нет. А как это можно сделать? Я так понял, нужно сначала память урезать? Скорее всего, это можно сделать так. Строго по алгоритму. 1. Запросить у компании Alphabet Inc поисковым запросом "MSSQL max server memory". 2. Открыть первой ссылкой документацию компании Microsoft Параметры конфигурации . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:38:30 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
да боже мой, не слушайте балабола, сервер в покое оставьте. вы где переправляли параметры, в " в файле конфигурации RSReportServer.config"? а на уровне отчета в самом датасете проверяли, что за таймаут там стоит? прочтите еще раз ошибку, дело в таймауте, а не в памяти ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:42:08 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Yasha123да боже мой, не слушайте балабола, сервер в покое оставьте. вы где переправляли параметры, в " в файле конфигурации RSReportServer.config"? а на уровне отчета в самом датасете проверяли, что за таймаут там стоит? прочтите еще раз ошибку, дело в таймауте, а не в памяти Вы хоть понимаете, что 30 секунд - это дефолтный таймаут RunningRequestsAge? Похоже, что не очень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:53:50 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPэто или кривой рендеринг, или баг в сборке мусора.Поясните несведущим как кривой рендеринг или баг сборки мусора дает ошибку "Время ожидания запроса истекло"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:54:34 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
invmAndy_OLAPэто или кривой рендеринг, или баг в сборке мусора.Поясните несведущим как кривой рендеринг или баг сборки мусора дает ошибку "Время ожидания запроса истекло"? ну так им всем массово не хватает памяти ноутпаду, кстати, тоже не хватает, поэтому и он тоже может быть виноват. эксперт просто не успел его тоже перечислить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 13:57:44 |
|
||
|
Процесс MSSQL съедает 30 гигов на сервере!
|
|||
|---|---|---|---|
|
#18+
invmAndy_OLAPэто или кривой рендеринг, или баг в сборке мусора.Поясните несведущим как кривой рендеринг или баг сборки мусора дает ошибку "Время ожидания запроса истекло"? Да при чем тут время ожидания запроса истекло. Автор темы написал "На сервере стоит 600 сек время ожмидания, но отчет валится намного раньше (~30 сек.)". Что тут непонятного? Не таймаут под запрос завершился, а отчет рухнул. Через 30 секунд . Коллеги, не минут, а секунд. Ну присмотритесь чуть-чуть внимательнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 14:03:47 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39568285&tid=1690693]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
217ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 181ms |
| total: | 485ms |

| 0 / 0 |
