for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Не фоксом единым
  

MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 22.07.20 10:25:11
[attachment 33544 sql1.jpg]

на своем SQL server выполняю многократно bulk inset. SQL Server съедает оперативку

модель восстановления стоит простая, гружу по 100тыс строк, но вопрос как сбросить кэш и оперативку?таблица 16 гиг

делал
DBCC FREESYSTEMCACHE ('ALL');
DBCC FREEPROCCACHE;
DBCC SHRINKDATABASE (FIAS, TRUNCATEONLY)

не помогает
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 22.07.20 11:22:15
Опубликовал на гитхаб
github.com
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
PaulWist

Сообщений: 13462
Дата: 22.07.20 12:57:27
Какая цель ограничить ОЗУ?

Можно серверу указать верхний предел, только смысла не вижу, сколько ему надо пусть берет.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 22.07.20 13:00:35
PaulWist
Какая цель ограничить ОЗУ?
Можно серверу указать верхний предел, только смысла не вижу, сколько ему надо пусть берет.

комп тормозит )

А как указать ограничение именно ОЗУ?

PS:
Не хочу этой ерундой грузить боевые серверы



Исправлено: alex;, 22.07.20 13:01
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 22.07.20 13:37:34
Цитата:
sp_configure 'show advanced options', 1
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 4096;
GO
RECONFIGURE;
GO

это оперативка?
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 22.07.20 13:40:53
Да, сработало

прям на работающем сервере



Исправлено: alex;, 22.07.20 13:41
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
PaulWist

Сообщений: 13462
Дата: 22.07.20 20:41:13
alex;
Цитата:
sp_configure 'show advanced options', 1
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 4096;
GO
RECONFIGURE;
GO

это оперативка?

Да.

docs.microsoft.com


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 23.07.20 19:47:02
Вопрос на засыпку вот я выполнил эти команды и ОП освободилась.
Куда SQL дел инфу? КЭШ почистил?

Так как этот кэш командой очистить?
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
PaulWist

Сообщений: 13462
Дата: 23.07.20 20:27:07
alex;
Вопрос на засыпку вот я выполнил эти команды и ОП освободилась.

ДА, сервер не стал брать больше макс. выделенной памяти.

alex;
Куда SQL дел инфу? КЭШ почистил?

И да и нет, буферный пул (это куда сервер подгружает данные) стал меньше, поэтому часть данных стала помещаться на диск по аналогии с файлом подкачки Win.

docs.microsoft.com

alex;
Так как этот кэш командой очистить?

docs.microsoft.com


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: MS SQL хавает память. Что делать?
alex;
Автор

Сообщений: 2362
Откуда: Москва
Дата: 23.07.20 20:30:18
Спасибо огромное,
многа инфы.
Зачитаю.
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 45 PaulWist  (Гостей: 44)

28.11.2020 07:49:44 exec: 0.03
Mem: 1.225 Mb

© 2000-2020 Fox Club 
Яндекс.Метрика