Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с памятью MS SQL  [new]
slimuz
Member

Откуда: Ekb
Сообщений: 8
Доброго времени суток!
Через 14-17 часов работы SQL Server'a появляются ошибки в SQL Server логе There is insufficient system memory to run this query:
Картинка с другого сайта.

В логе SQL Agent:
Картинка с другого сайта.

Раньше (примерно 1-4 мес. назад) такая ошибка выходила спустя 3-е суток. Примерно мясяца 2 назад ошибка начала вылазить всё чаще и чаще. Приходиться перезапускать службу mssql чаще. Оперативки на серваке скуль съедает максимум 1.8 Гб. из 3 Гб. Через диспетчер всегда не больше 2.2 Гб. занято. Ставил параметр -g800 и выполнял процедуры: dbcc freesystemcache('ALL') и freeproccache не помогает. Изменений в скуле или в выполняемых процедурах не было. Месяца 4 назад как я устроился, мою были добавлены только задания по обслуживанию (Чистка истории->проверка баз->реорганизация->обновление статистики->freeproccache->копирование логов->полное рез. коп.).
База программы Sipass (Система контроля доступа), выполняются процедуры формирования данных для отчёта о проходах, создания таблиц нахождения на территории, таблицу отработанного времени, процедура экспорта данных в базу oracle.

@@version:
Microsoft SQL Server 2005 - 9.00.5057.00 (Intel X86) Mar 25 2011 13:50:04 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Позже скину отчёт memory Consumption, когда появляется ошибка.
Я в этом деле совсем новичёк, учился только по книге и статьям в интернете. Прошу помочь.
14 авг 14, 14:22    [16441581]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с памятью MS SQL  [new]
gandjustas
Member

Откуда:
Сообщений: 857
Блог
slimuz,

У вас сервер X86, который ограничен в адресном пространстве, а запросы не оптимальные, поэтому потребность в памяти растет линейно с ростом таблиц, вот и заканчивается быстро. Надо или x64 ставить или запросы оптимизировать.
14 авг 14, 14:48    [16441741]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с памятью MS SQL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37056
AWE включите.
14 авг 14, 14:54    [16441770]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с памятью MS SQL  [new]
slimuz
Member

Откуда: Ekb
Сообщений: 8
Гавриленко Сергей Алексеевич,
Включил AWE, пока ошибок нет. Есть смысл с этой опцией в дальнейшем поставить больше 4 Гб. оперативы на x86 ?
15 авг 14, 06:30    [16444115]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с памятью MS SQL  [new]
NickAlex66
Member

Откуда:
Сообщений: 319
slimuz,

Есть смысл мигрировать на 64 битную систему.
15 авг 14, 07:35    [16444157]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить