информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыЗа кого нас держат?Все любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Крупный взлом GoDaddy 
 Просроченный сертификат ломает... 
 Phrack #70/0x46 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / sysadmin
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Если ни с того начал кушать память, а софт провер и работает... 10.10.07 15:11  Число просмотров: 2771
Автор: [cb] Статус: Member
<"чистая" ссылка>
Если ни с того начал кушать память, а софт провер и работает достаточно долго, скорее всего это проблемы с железом. Не знаю где ты нашел про выделение памяти, я когда свое время задавался вопросом по SQL2000, на майкросойфте читал «Если сервер работает только как БД, рекомендуется выделить ему пямять min>10% и max<10% от общей памяти» (не дословно).
<sysadmin>
SQL Server 2000 жрет оперативку 08.10.07 12:47  
Автор: Firs Статус: Незарегистрированный пользователь
Отредактировано 08.10.07 12:48  Количество правок: 1
<"чистая" ссылка>
Здравствуйте. Я не программист, но у нас на работе самый продвинутый юзер. Суть проблему в том, что на АЗС стоит заправочная программа "Дилор" которая работает с SQL Server 2000. В последнее время компы стали сильно тормозить, как обычно я полез в процессы и увидел что SQL сервер жрет 400 метров оперативы (рабочих компа 2 и они потребляют васего по 9), после перезагрузки он кушает только 9 и постепенно нарастает. Раньше такого не было, проверили на вирусы, но ничего не нашли. Помогите решить проблему.
P.s Почитал статью "SQL Server решит вопрос однозначно, однако настойчиво советую ограничить оперативную память для работы самого сервера. Это делается в "SQL Server Enterprise Manager"->Свойства сервера->вкладка Memory, там выбрать "Use a fixed memory size (MB)"- указать хотя бы половину оперативки, иначе сервер жрет оперативку по возрастающей и в итоге происходят сильнейшие тормоза."
Но я нигде не нашел Enterprise Manager :(
Если ни с того начал кушать память, а софт провер и работает... 10.10.07 15:11  
Автор: [cb] Статус: Member
<"чистая" ссылка>
Если ни с того начал кушать память, а софт провер и работает достаточно долго, скорее всего это проблемы с железом. Не знаю где ты нашел про выделение памяти, я когда свое время задавался вопросом по SQL2000, на майкросойфте читал «Если сервер работает только как БД, рекомендуется выделить ему пямять min>10% и max<10% от общей памяти» (не дословно).
Может пойти другим путём ? 10.10.07 09:13  
Автор: LOnG <LOnG> Статус: Member
<"чистая" ссылка>
Просто добавить оперативки ?
Не такая уж она дорогая нынче, а прирост скорости может дать заметный.
Не буду утверждать, но имхо Скуль будеть отьедать оперативку столько сколько ему надо (т.е. максимально возьможную), соответственно не зря же это он подлец делает )))
На данный момент Скуль у мну отьедает 1.7 гига из 4 и ничего, работает )))
Вероятно у Вас стоит не стандарт SQL, а MSDE - обрезанная (и бесплатная) версия. Лицензия запрещает подключиться ентепрайз менеджером к МСДЕ. Попробуйте EMS SQL man (платный, но еcть 30 дней) или мигрировать на SQL2005 express sp1 09.10.07 10:01  
Автор: Garick <Yuriy> Статус: Elderman
Отредактировано 09.10.07 10:04  Количество правок: 1
<"чистая" ссылка>
Garick, Вы совершенно правы, у нас стоит msde, я же говорю,... 10.10.07 14:13  
Автор: Firs Статус: Незарегистрированный пользователь
Отредактировано 10.10.07 14:30  Количество правок: 1
<"чистая" ссылка>
Garick, Вы совершенно правы, у нас стоит msde, я же говорю, я не программер, msde шла вместе с основным пакетом заправочной программы. И вносить какие-то изменения я не могу :( Спасибо вам за ваши ответы, буду разговаривать с создателями основываясь на Вашу статью. Пусть покупает пакет и шлет инструкцию по установке и настройке. А на счет добавки оперативы я сомневаюсь, мне кажется он будет жрать ее безмерно.
P.s Самое печальное что разработчики обслуживают компании в которых более 1,5 млн клиентов в день заправляются и не у кого ничего не виснет и оперативку не жрет. Самое смешное что требование программы мин 256Mb оперативки.
Еще как вариант(ИМХО самый первый в списке)обновить хотфиксы и сп для МСДЕ,проверить и исправить базу(в МСДЕ нет агента и не поставишь в шедуллер).Но это должны делать СЦ разработчика.А места на диске с базой хватает?Не было полного заполнения диска? 10.10.07 18:14  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Нет, с местом все хорошо. 10.10.07 19:44  
Автор: Firs Статус: Незарегистрированный пользователь
<"чистая" ссылка>
К стати, какой размер базы и оперативки? Размер отжираемой памяти после перезагрузки, через час, через день, через неделю, через месяц? 12.10.07 12:23  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
Начинать необходимо с проверки целостности и оптимизации базы. Затем, если не поможет, обновление СУБД. Не помогло - преустановка СУБД и обновление. 11.10.07 19:11  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
хм, опять же имхо sql2005 подороже планки в 1 гиг 10.10.07 16:22  
Автор: LOnG <LOnG> Статус: Member
<"чистая" ссылка>
> Garick, Вы совершенно правы, у нас стоит msde, я же говорю,
> я не программер, msde шла вместе с основным пакетом
> заправочной программы. И вносить какие-то изменения я не
> могу :( Спасибо вам за ваши ответы, буду разговаривать с
> создателями основываясь на Вашу статью. Пусть покупает
> пакет и шлет инструкцию по установке и настройке. А на счет
> добавки оперативы я сомневаюсь, мне кажется он будет жрать
> ее безмерно.

хм, опять же имхо sql2005 подороже планки в 1 гиг

> P.s Самое печальное что разработчики обслуживают компании в
> которых более 1,5 млн клиентов в день заправляются и не у
> кого ничего не виснет и оперативку не жрет. Самое смешное
> что требование программы мин 256Mb оперативки.
а сколько у них ram (и сколько у вас) ? и сколько отьедает sql у них ?
они говорят что максимум до 40 метров доходит. У нас то тоже... 10.10.07 19:43  
Автор: Firs Статус: Незарегистрированный пользователь
<"чистая" ссылка>
они говорят что максимум до 40 метров доходит. У нас то тоже год проработало все нормально и только сейчас такая чушь началась!
sql2005 express бесплатен как и MSDE (можно сказать замена). с сп1 идет уже и аля ентерпрайзменеджер и студия для БД. 10.10.07 18:07  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
хых, не знал, спасибо за инфу ))) 11.10.07 09:17  
Автор: LOnG <LOnG> Статус: Member
<"чистая" ссылка>
Как я понял msde проге нужен только для хранения данных... 10.10.07 19:46  
Автор: Firs Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Как я понял msde проге нужен только для хранения данных больше не для чего. Я попробую Ваш вариант, спасибо.
MSDE - это реляционная СУБД (хранение и обработка данных) с ограниченными возможностями. Для большинства задач автоматизации ритейла, склада, контроля доступа ее вполне достаточно. Нет Olap, агента, менеджера (запросы через строку или софт), поиска. 11.10.07 13:28  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Память-то кушает программа или сервер? 10.10.07 15:02  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 10.10.07 15:05  Количество правок: 1
<"чистая" ссылка>
> Garick, Вы совершенно правы, у нас стоит msde, я же говорю,
> я не программер, msde шла вместе с основным пакетом
> заправочной программы. И вносить какие-то изменения я не
> могу :( Спасибо вам за ваши ответы, буду разговаривать с

Память-то кушает программа или сервер?

> создателями основываясь на Вашу статью. Пусть покупает
> пакет и шлет инструкцию по установке и настройке. А на счет

Прога не купленная? Бензиновые магнаты бабки на программу зажимают?

> добавки оперативы я сомневаюсь, мне кажется он будет жрать
> ее безмерно.

"Хранилише данных" может "разгоняться" в процессе работы, кешируя все более новые данные, но должно остановиться как только все данные осядут в памяти.
Может просто базу почистить? Скотлько она занимает?

> P.s Самое печальное что разработчики обслуживают компании в
> которых более 1,5 млн клиентов в день заправляются и не у
> кого ничего не виснет и оперативку не жрет. Самое смешное
> что требование программы мин 256Mb оперативки.

Минимальное, это значит, что если меньше, то работать не будет, но никто не обещает, что все будет летать, главное, что работает.
А что бы не поиграться? Взять "на прокат" линейку памяти, и посмотреть, насытится ли оно? В МСДНе вроде как утечек памяти быть не должно.
Память кушает msde, наша компания купила пакет программ и... 10.10.07 15:35  
Автор: Firs Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Память кушает msde, наша компания купила пакет программ и ключ, в пакете прилагалась msde2000, ранее писали что msde бесплатный пакет с урезанными возможностями. Что нам поставили то мы и используем! Играться не могу, простой большие потери для фирмы. Единственное что могу добавить оперативы, но уже повторюсь, у заправок с 1.5 млн клиентов вдень прога столько не ест.
При установке SQL-сервера с родного диска будет возможность... 08.10.07 15:03  
Автор: push <Dmitry> Статус: Member
<"чистая" ссылка>
> Здравствуйте. Я не программист, но у нас на работе самый
> продвинутый юзер. Суть проблему в том, что на АЗС стоит
> заправочная программа "Дилор" которая работает с SQL Server
> 2000. В последнее время компы стали сильно тормозить, как
> обычно я полез в процессы и увидел что SQL сервер жрет 400
> метров оперативы (рабочих компа 2 и они потребляют васего
> по 9), после перезагрузки он кушает только 9 и постепенно
> нарастает. Раньше такого не было, проверили на вирусы, но
> ничего не нашли. Помогите решить проблему.
> P.s Почитал статью "SQL Server решит вопрос однозначно,
> однако настойчиво советую ограничить оперативную память для
> работы самого сервера. Это делается в "SQL Server
> Enterprise Manager"->Свойства сервера->вкладка
> Memory, там выбрать "Use a fixed memory size (MB)"- указать
> хотя бы половину оперативки, иначе сервер жрет оперативку
> по возрастающей и в итоге происходят сильнейшие тормоза."
> Но я нигде не нашел Enterprise Manager :(

При установке SQL-сервера с родного диска будет возможность выбрать Enterprise manager из списка опций.
1






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2021 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach