Как отучить MariaDB выедать почти всю память сервера?

123
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#11
SQLite сильно меньше памяти потребляет? Так у него запись однопоточная.

Памяти вообще он не потребляет т.к. вызывается как расширение от PHP.

Может быть в 2000 году и была запись однопоточная, но чуть-чуть времени уже прошло.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
serval
На сайте с 29.06.2011
Offline
191
#12
LEOnidUKG #:

Это минимальные требования, чтобы только панель работала. Без сайтов вообще.

Когда-то на сервере с 2 Гб и 2 ядрами 10 сайтов жило, а на этом 1Гб и 1 ядро всего два сайта.

LEOnidUKG #:

Может быть в 2000 году и была запись однопоточная, но чуть-чуть времени уже прошло.

Не так давно их мануал читал, что запись однопоточная. Это когда они успели запилить многопоток?

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#13
Когда-то на сервере с 2 Гб и 2 ядрами 10 сайтов жило, а на этом 1Гб и 1 ядро всего два сайта.

Просто количество сайтов ни на, что не влияет. Можно одним магазином или WP сайтом убить сервер, а можно с 100 сателлитами самописными жить спокойно. 

Не так давно их мануал читал, что запись однопоточная. Это когда они успели запилить многопоток?

WAL режим решает кучу этих проблем.

Да и каких мы нагрузках говорим, да ещё и кучу записей на 1 ядре и 1 ГБ памяти?  😂

softerra
На сайте с 02.10.2023
Offline
24
#14

Не понимаю об чем тема. Это как тапки шить из микросхем.

Сами себе проблемы создают на ровном месте и решают их.

PS Если взять паяльник и детальки, можно калькулятор спаять ..

serval
На сайте с 29.06.2011
Offline
191
#15
Внезапно нет swap:

free -h

               total        used        free      shared  buff/cache   available
Mem:           960Mi       712Mi        74Mi        77Mi       398Mi       248Mi
Swap:             0B          0B          0B

swapon --show


            
Aisamiery
На сайте с 12.04.2015
Online
293
#16
serval #:
Внезапно нет swap

Да в целом он и не нужен, если ваши приложения начнут уходить в своп, то все начнет сильно тормозить

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
serval
На сайте с 29.06.2011
Offline
191
#17
Aisamiery #:

Да в целом он и не нужен, если ваши приложения начнут уходить в своп, то все начнет сильно тормозить

Но хотя бы ничего не завалится.
Aisamiery
На сайте с 12.04.2015
Online
293
#18
serval #:
Но хотя бы ничего не завалится.

у вас заваливается потому что выделено памяти больше чем есть физически, настройте просто сервер

serval
На сайте с 29.06.2011
Offline
191
#19
Aisamiery #:

у вас заваливается потому что выделено памяти больше чем есть физически, настройте просто сервер

MariaDB я немного покрутил. Что ещё нужно отрегулировать?
C
На сайте с 22.08.2012
Offline
104
#20
serval #:
Внезапно нет swap:

free -h

swapon --show

Это же здорово, гарантированно не залезете в своп.

serval #:
Но хотя бы ничего не завалится.

Представьте, у вас работает приложение, потребляет память, потом освобождает, но помечает её "inactive", при этом в свопе память помечена как "free". 
Теперь запускается другое приложение и оно сначала ищет "free" память и лезет в медленный своп вместо быстрого ОЗУ, в котором тьма "inactive"

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий