AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2008, 13:37   #1  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
? У кого сколько есть памяти SQL server?
Имеем MS CRM4 rus, без Rollup-ов, MS SQL 2005 SP2 и Windows 2003 SP2.
У нас при числе пользователей 38, причем больше половины пользуются CRM неактивно, может раз в день на 5 минут, в силу присвоенным им обязанностям, потребляется ~1700Мб оперативки процессом sqlserv.exe! Мне, кажется, это многовато, система подтормаживает. Что же твориться при числе пользователей 500?
Старый 23.12.2008, 13:50   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Если вы хотите создать опрос, то при создании темы нужно включить галочку "Да, добавить опрос к этой теме" и заполнить поля "вопрос" и возможные варианты ответа в опросе.

после создания темы опрос может добавить модератор/администратор.
Лучше создайте новую тему, создайте нормальный опрос с возможными вариантами ответов. А эту тему удалим.

Либо напишите варианты ответа в теме, мы добавим нормальный опрос.
Либо оставьте как есть. Но тогда подсчитывать варианты ответов придется вручную.
__________________
полезное на axForum, github, vk, coub.
Старый 23.12.2008, 14:15   #3  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
Цитата:
Сообщение от zhenek Посмотреть сообщение
Имеем MS CRM4 rus, без Rollup-ов, MS SQL 2005 SP2 и Windows 2003 SP2.
У нас при числе пользователей 38, причем больше половины пользуются CRM неактивно, может раз в день на 5 минут, в силу присвоенным им обязанностям, потребляется ~1700Мб оперативки процессом sqlserv.exe! Мне, кажется, это многовато, система подтормаживает. Что же твориться при числе пользователей 500?
Слишком мало информации. Какое железо, какие диски, сколько всего памяти? Сервер приложения и отчетности там же? Какое к-во workflow, какие?

500 пользователей для любой системы это немало и надо очень внимательно подходить к подбору оборудования и настройке. Сервер начального уровня от 500 польз. умрет, без сомнений
Старый 23.12.2008, 15:29   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от zhenek Посмотреть сообщение
Имеем MS CRM4 rus, без Rollup-ов, MS SQL 2005 SP2 и Windows 2003 SP2.
У нас при числе пользователей 38, причем больше половины пользуются CRM неактивно, может раз в день на 5 минут, в силу присвоенным им обязанностям, потребляется ~1700Мб оперативки процессом sqlserv.exe! Мне, кажется, это многовато, система подтормаживает. Что же твориться при числе пользователей 500?
Наблюдалась ситуация при количестве пользователей в 40 - занятие процессом MS SQL - 8000 Мб памяти. Так что - всякое бывает.

Майкрософт рекомендует следующий тул для исследования проблем такого рода:

http://www.microsoft.com/downloads/d...DisplayLang=en
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 23.12.2008, 17:15   #5  
AndreyS is offline
AndreyS
Moderator
Сотрудники Microsoft Dynamics
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
283 / 61 (3) ++++
Регистрация: 18.05.2006
Очень сомневаюсь, что всю память SQL отдает под работу CRM пользователей Скорее всего, есть job, который запускается раз в сутки и выполняется 5 минут. Надо разбираться с DBA.
BTW: Можно ограничить размер памяти потребляемой SQL сервером.
Старый 23.12.2008, 17:30   #6  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
mazzy, хотел создать опрос, но как раз в вариантами ответов проблемка. К тому же первые ответы наводят на мысль, что опрос не удастся
Старый 23.12.2008, 17:35   #7  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
Цитата:
Сообщение от Aleck Посмотреть сообщение
Слишком мало информации. Какое железо, какие диски, сколько всего памяти? Сервер приложения и отчетности там же? Какое к-во workflow, какие?

500 пользователей для любой системы это немало и надо очень внимательно подходить к подбору оборудования и настройке. Сервер начального уровня от 500 польз. умрет, без сомнений
Двухпроцессорный сервер на ксеонах 2,66 ГГц, 4Гб физической памяти, SCSI диски 4*146. На этом сервере стоит всё и сам CRM и SQL и Email router. Workflow простейшие, в кол-ве штук ~25
Старый 23.12.2008, 18:26   #8  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
Как правильно заметили Выше - выясняйте что у Вас конкретно так сервер грузит, 100% загрузка на 5 минут поведение нетипичное.
Счетчики, трассировка запросов, упомянутая тулза и т.д.
Старый 24.12.2008, 09:45   #9  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
может я некорректно расставил запятые в предложении, но 5 минут относится к времени работы в CRM некоторых сотрудников, а про 100% загрузки сервера SQL server-ом я не говорил, он просто жрет много памяти. Мы подозреваем об утечке
Старый 24.12.2008, 10:15   #10  
AndreyS is offline
AndreyS
Moderator
Сотрудники Microsoft Dynamics
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
283 / 61 (3) ++++
Регистрация: 18.05.2006
Ставьте ведение логов (процессор, память, HDD, очереди, приложения и т.д.) на длительный срок и потом анализируйте
Старый 24.12.2008, 10:54   #11  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
Цитата:
Сообщение от zhenek Посмотреть сообщение
может я некорректно расставил запятые в предложении, но 5 минут относится к времени работы в CRM некоторых сотрудников, а про 100% загрузки сервера SQL server-ом я не говорил, он просто жрет много памяти. Мы подозреваем об утечке
Некоторых, а у других в это время всё нормально? может дело в клиенте? у меня тут недавно IE колбасило, тоже иногда тупил по 2-3 минуты...
Старый 25.12.2008, 14:05   #12  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
Цитата:
Сообщение от Aleck Посмотреть сообщение
Некоторых, а у других в это время всё нормально? может дело в клиенте? у меня тут недавно IE колбасило, тоже иногда тупил по 2-3 минуты...
если тормозит, то проявляется у всех
Старый 07.01.2009, 15:38   #13  
Dvar is offline
Dvar
Участник
 
34 / 10 (1) +
Регистрация: 21.08.2007
1.7 Гб это максимум, который SQL Server может отъесть на 32битах без ключей /3Gb /PAE.
Можно ему границу памяти установить, только надо ли? Если он отъел 1,7 Гб, значит счел нужным))) это не страшно, если системе не будет хватать памяти - он отдаст её)

В моменты "тормозов" запускайте Perfmon, смотрите счетчики. Или журнал счетчиков настраивайте, чтобы длительное время собирались. Можно трассировку запустить с фильтром на долгие запросы.
Вряд тормозит из-за памяти.
Старый 08.01.2009, 00:02   #14  
AndreyS is offline
AndreyS
Moderator
Сотрудники Microsoft Dynamics
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
283 / 61 (3) ++++
Регистрация: 18.05.2006
2Dvar: очень сомнительно, что покупается сервер с большим объемом памяти и не используются ключи
Старый 08.01.2009, 00:51   #15  
Dvar is offline
Dvar
Участник
 
34 / 10 (1) +
Регистрация: 21.08.2007
2AndreyS: так он же написал, что у него 4Гб физ. памяти. Это не "большой" объем. А 1,7 как раз и говорит, что с очень большой долей вероятности ключей нет. Ну и AWE, понятно, тоже не включено.
Старый 08.01.2009, 09:16   #16  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от zhenek Посмотреть сообщение
потребляется ~1700Мб оперативки процессом sqlserv.exe! Мне, кажется, это многовато, система подтормаживает
Явно порушена причинно-следственная связь.
Сиквел потребляет ровно столько, сколько ему указано (с оговоркой на то, что настраивается только размер buffer pool, сверх этого отожрется память на working set самого процесса sqlserv.exe). Считаете, что выделено слишком много памяти - выделите меньше. Но причина тормозов не в этом (если нет интенсивного свопинга)
__________________
-ТСЯ или -ТЬСЯ ?
Старый 08.01.2009, 12:31   #17  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
"Сиквел потребляет ровно столько, сколько ему указано" - не знал такого
Теги
sql server, опрос, утечка памяти

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics CRM Team Blog: List Web Part for Microsoft Dynamics CRM 4.0 Deployment Scenarios Blog bot Dynamics CRM: Blogs 0 30.01.2009 22:05
Microsoft Dynamics CRM Team Blog: Reports for CRM 4.0 using SQL Server 2008 and Report Builder 2.0 Blog bot Dynamics CRM: Blogs 0 11.11.2008 08:05
Мир CRM: Новости об одной из составляющих работы Dynamics CRM - Microsoft SQL Server Blog bot Dynamics CRM: Blogs 0 03.11.2008 06:18
ansle: Выпущен SQL Server 2008 Blog bot Dynamics CRM: Blogs 1 07.08.2008 10:34
Microsoft Dynamics CRM Team Blog: How it Works: SQL Server Reporting Services and Dynamics CRM Blog bot Dynamics CRM: Blogs 0 19.07.2008 04:42

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:54.