|   |   | 
| 
 | Сколько ограничить памяти SQL серверу на локальном компе | ☑ | ||
|---|---|---|---|---|
| 0
    
        ANDRU48 01.12.22✎ 12:30 | 
        Есть ноут hp 250 g8 (примерно как https://market.yandex.ru/product--noutbuk-hp-250-g8/881141041/spec?track=char&sku=101253230880&cpa=1&nid=26895412):
 i7 1065g 16Гб оперативки DDR4 3200 SSD NVME 512Гб Установленные тестовые базы локально (изменненые): 1. ЗУП КОРП 3 (на sql bak 30Гб) 2. БУХ КОРП 3 (на sql bak 17Гб) 3. и две УПП 1.3 небольшие Задачи: 1. Обновление конфигураций, для подготовки cf. 2. Отладка. 3. Разработка. 4. Тестирование. Используется как ноут для разработчика. Посоветуйте сколько памяти ограничить SQL для клиент-серверных баз на данном ноуте? (пробовал поставить 6Гб), комп при обновлении двух упп взлетает до 70% загрузки. Сейчас поставил 1Гб мониторю. | |||
| 1
    
        VladZ 01.12.22✎ 12:44 | 
        (0) Добавить еще 16Гб оперативы. Ограничить на уровне 16Гб.     | |||
| 2
    
        VladZ 01.12.22✎ 12:46 | 
        (0) "при обновлении двух упп взлетает до 70% загрузки. Сейчас поставил 1Гб мониторю." - Всё правильно. Хватает ресурсов по памяти - проц работает на полную мощность.
 Какую цель преследуешь, поставив ограничение в 1Гб? | |||
| 3
    
        Aleksey 01.12.22✎ 12:48 | 
        Ну сам считай. Винда отъест 2 гига, еще 2-3 гига уйдет рпхосту, еще гиг нужно оставить, для браузера и всякого якого которое у тебя запущено. И что остается? Максимум пару гиг     | |||
| 4
    
        VladZ 01.12.22✎ 12:49 | 
        Не будет хватать ресурсов по памяти - будет активно юзаться диск.
 Это приведет к задержкам дисковой системы. Как итог - к тормозам всех процессов. | |||
| 5
    
        VladZ 01.12.22✎ 12:49 | 
        Моё мнение: либо увеличивай объем памяти.
 Либо не занимайся подобными работами на ноуте. | |||
| 6
    
        Kassern 01.12.22✎ 12:49 | 
        (0) 70% скулю, остальное системе     | |||
| 7
    
        ANDRU48 01.12.22✎ 12:55 | 
        (1) в ноут больше не зайдет
 (2) чтобы ноут не грузился сильно по памяти (3) я примерно так и прикидывал, когда 6 выставлял (4) диск (512 гб ssd nvme) кстати не грузится сильно я посмотрел (когда память и проц под 70, диск в это время до 10% в нагрузке) (5) думаю заменить данный ноут на комп i5 12400, ddr4 2x16Гб 3200, ssd nvme 512Гб (pci-e x4 3.0)/ Cтоит ли ставить в данном случае 2x32Гб оперативки 3200 DDR4 для данных задач или 2x16 будет достаточно? | |||
| 8
    
        timurhv 01.12.22✎ 12:56 | 
        (0) SQL нужен вообще? Я в файловой делаю. Почистить данные в 1 и 2, работать в файловой.     | |||
| 9
    
        Kassern 01.12.22✎ 12:57 | 
        (7) Сейчас у вас какая проблема? Не обновляются базы? Очень долго проходит обновление? Тормозит вся система?     | |||
| 10
    
        ANDRU48 01.12.22✎ 13:02 | 
        (8) Клиент-серверные базы, много данных.
 (9) Хочу сделать работу ноута более сбалансированной при нагрузке с 1С тестовыми базами (клиент-сервер). | |||
| 11
    
        Kassern 01.12.22✎ 13:02 | 
        (10) Может и не нужно ничего делать, если все устраивает?     | |||
| 12
    
        ANDRU48 01.12.22✎ 13:05 | 
        (11) в ноут проц и память больше не впихнуть, а в настройках ПО и поставить другой ssd, к примеру (pci-e 4.0) можно попробовать, но даст ли это какой дополнительный + пока не уверен, чтобы расходоваться на ssd nvme 4.0 подороже, а вот в ПО ограничения сделать, которые возможно помогут в данных задачах можно попытаться.     | |||
| 13
    
        Aleksey 01.12.22✎ 13:06 | 
        (7) А кто сказал что диск слабое место? С 1с и обычны SSD справляется. Обычно все в частоту проца упирается. Ну т.е. бывают пики когда он сильно нагружает диск, но они короткие и на общем пробеге погоду не делают.     | |||
| 14
    
        ANDRU48 01.12.22✎ 13:08 | 
        (13) в моем случае проверил упор больше идет в оперативку, вот и думаю, если уменьшить ее использование за счет ограничения памяти  sql, поможет ли данный вариант и если да то на сколько.     | |||
| 15
    
        Aleksey 01.12.22✎ 13:09 | 
        (12) Т.е. вариант что ноут как бы для этого не сильно подходи даже не рассматривается?
 В 1с все упирается в проц. В ноуте изначально по сравнению со старшим братом задушен ТДП проца в угоду температуры. Т.е. ели взять 2 одинаковых проца на компе и на ноуте, то на компе тупо отработает процентов на 30% быстрее, при прочих равных железок. | |||
| 16
    
        Kassern 01.12.22✎ 13:10 | 
        (14) Чем больше вы даете памяти скулю, тем быстрее и лучше он работает. Только нужно учитывать, что должна оставаться память для системы.     | |||
| 17
    
        Aleksey 01.12.22✎ 13:10 | 
        (14) Скуль это такая зараза, ты ему 100 гигов можешь дать, он их с радостью освоит. С чего ты взял что упор в оперативку?     | |||
| 18
    
        mistеr 01.12.22✎ 13:10 | 
        (0) При загрузке и выгрузке dt может не хватать памяти. Если используешь, 1 Гб точно мало будет. Значение имеет размер конфы, а не всей базы.
 Я бы ограничил 6 Гб. | |||
| 19
    
        mistеr 01.12.22✎ 13:13 | 
        (7) >чтобы ноут не грузился сильно по памяти
 Чем больше ты режешь скуль по памяти, тем дольше будешь ждать окончания длительных операций. Лучше уж дать побольше и подождать поменьше, раз у тебя других мощностей нет. | |||
| 20
    
        1Сергей 01.12.22✎ 13:14 | 
        Размер оперативки скуля должен быть равен примерно размерам баз. Но, это в идеальном мире     | |||
| 21
    
        mistеr 01.12.22✎ 13:16 | 
        (20) Что за бред? Если база растет на 1 Гб в месяц, нужно постоянно докупать память?     | |||
| 22
    
        1Сергей 01.12.22✎ 13:17 | 
        (21) нужно заранее Купить с расчетом роста базы     | |||
| 23
    
        p-soft 01.12.22✎ 13:23 | 
        ограничить оперативку до гига - это примерно то же самое, что и отрезать печень, которая болит. гигов 6-8 чтобы на минималках работать, оптимально - чтобы помещались базы. потом да, проц и шина на ноуте задушены, мало ли что может ссд - с этими данными кто то работать должен. купить обычный десктоп на и7, примерно от и6700к и выше и памяти по максимуму - стоит копье, эффект положительно хорош.     | |||
| 24
    
        Dmitrii гуру 01.12.22✎ 13:27 | 
        (21) >> Что за бред?
 Не обращай внимания. Просто человек не работал с базами нормальных размеров и считает базу в 5-6 Гб уже большой. | |||
| 25
    
        Обработка 01.12.22✎ 13:31 | 
        Считаю что в своем домашнем ноуте можно заниматься с базами от 1 ГБ до 10 ГБ. Ну пусть будет максимум 15 ГБ.
 Все остальное или пусть заказчик дает доступ на ихний сервер или арендовать сервер где-нибудь. | |||
| 26
    
        Гость из Мариуполя гуру 01.12.22✎ 13:32 | 
        (3) >> Ну сам считай. Винда отъест 2 гига, еще 2-3 гига уйдет рпхосту, еще гиг нужно оставить, для браузера и всякого якого которое у тебя запущено. И что остается? Максимум пару гиг
 Ну.. вот считаю: Всего 16 минус - "Винда отъест 2 гига" (твои слова) минус - "еще 2-3 гига уйдет рпхосту" минус - "еще гиг нужно оставить, для браузера и всякого якого которое у тебя запущено" "И что остается?" ну, если вычесть столбиком, как в первом классе - то остается 10 гиг "Максимум пару гиг" - КАК? вот как у тебя получилось такая цифра? поделись сокровенным знанием в арифметике :))) PS: (0) в твоем случае 8 гиг можно отдавать скулю смело, если, конечно, ты одновременно с работой в 1С не держишь открытыми стотыщпятьсот вкладок в браузерах, да еще одновременно в разных браузерах. | |||
| 27
    
        1Сергей 01.12.22✎ 13:32 | ||||
| 28
    
        Dmitrii гуру 01.12.22✎ 13:35 | 
        (0) Если нет необходимости постоянно заниматься разработкой в отрыве от офиса, то не следует заниматься фигнёй.
 Надо просто развернуть отдельно сервер разработки с СУБД + 1С + Сервер хранилища (если надо). Для разработки в отрыве от офиса развернуть на ноутбуке файловые базы без данных или с минимальным набором данных, конфигурации которых подключить к хранилищу. Ноутбук не предназначен для работы с СУБД. Поэтому присоединяюсь к мнению в (25). | |||
| 29
    
        Обработка 01.12.22✎ 13:36 | 
        (26) +1 Тоже подумалось на счет арифметики. )))     | |||
| 30
    
        Dmitrii гуру 01.12.22✎ 13:39 | 
        (27) И много сейчас ноутбуков с терабайтом памяти?... На страничке подбора ноутбуков на яндекс-маркете, например,  нет даже вариантов больше 64Гб.     | |||
| 31
    
        Обработка 01.12.22✎ 13:39 | 
        + (25) У меня на ноуте скуль стоит но отключена служба.
 Поставлено на всякий пожарный случай. Клиент если дает выгрузку обычно до 10 ГБ не доходит и то редко. Если база большая то у меня есть вариант затребовать от клиента доступ к серверу или есть друзья которые на время дату доступ к серверу. | |||
| 32
    
        1Сергей 01.12.22✎ 13:39 | 
        (30) Тебя настолько возмутило первое предложение в (20), что ты не смог прочитать второе?     | |||
| 33
    
        Aleksey 01.12.22✎ 13:44 | 
        (26) 8 гигов оставил под виртуалку     | |||
| 34
    
        Обработка 01.12.22✎ 13:46 | 
        Для современного 1сника ноут должен быть  (не учитываю проц).
 минимум: ОЗУ = 16 ГБ ССД = 250 ГБ НДД = 500 ГБ - 1 ТБ максимум ОЗУ = 32 ГБ ССД = 500 ГБ НДД = 1 ТБ. | |||
| 35
    
        SunFox 01.12.22✎ 13:46 | 
        Про 1С Сервер забыли? Как раз он может сожрать всю память и ноут будет свопом работать с диска. Поэтому оперативной памяти должно хватать всем, а нормально ограничивать аппетит может только MS SQL, если конечно у вас 1С не корп версия. Имперически под SQL отдавать столько памяти, сколько он сможет взять, но в сисеме должно остаться немного свободной, что бы не было активного использования свопа.     | |||
| 36
    
        Обработка 01.12.22✎ 13:48 | 
        (35) У него в теме как раз Корп ))
 Имерически = Эмперически. | |||
| 37
    
        1Сергей 01.12.22✎ 13:50 | 
        (34) Думаю, ограничивать по максимуму излишне     | |||
| 38
    
        SunFox 01.12.22✎ 13:52 | 
        (36) Короче экспериментально все это, то бишь на практике. А корп не ограничивает, а рубит при превышении ограничения на сколько помню. (37) А что излишне - так тормоза сразу покажут.     | |||
| 39
    
        1Сергей 01.12.22✎ 13:53 | 
        (38) Как раз Корп не рубит ничего     | |||
| 40
    
        Обработка 01.12.22✎ 13:55 | 
        Я обычно прикидывал сколько примерно на все остальное и остаток отдавал скулю.
 Все норм устраивало. А вот если случайно забывал ограничить то бывали случаи тормозов пока не настроишь. | |||
| 41
    
        SunFox 01.12.22✎ 13:55 | 
        (39) Четко ограничивает указанный предел памяти?     | |||
| 42
    
        Обработка 01.12.22✎ 13:57 | 
        (37) Я про ноут говорил. А если что круче тогда собирай у себя дома сервер или топовую раб станцию как сервер...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |