Текущая запись/чтение БД в(из) ОЗУ на всех системах

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Текущая запись/чтение БД в(из) ОЗУ на всех системах

Сообщение Chainik »

Для минимизации износа карты памяти в образе системы для Малины настроено все так, чтобы текущая запись в БД и чтение из БД производились в оперативную память. И только раз в 15 минут текущие значения пишутся на карту памяти.

А нельзя ли так настроить и в других системах, где используется HDD или SSD? Нельзя ли так настроить не только для Linux, но и для Windows?

Сразу хочу сказать, что никто не спорит с необходимостью оптимизации кода для уменьшения чтения/записи в БД. Однако размещение БД (актуальной части БД) в ОЗУ позволит меньше задумываться об этом, повысит надежность и срок службы железа.

У кого-то есть положительный опыт?
Аватара пользователя
tarasfrompir
Сообщения: 3217
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: Текущая запись/чтение БД в(из) ОЗУ на всех системах

Сообщение tarasfrompir »

Chainik писал(а): Пт сен 04, 2020 11:10 pm Для минимизации износа карты памяти в образе системы для Малины настроено все так, чтобы текущая запись в БД и чтение из БД производились в оперативную память. И только раз в 15 минут текущие значения пишутся на карту памяти.

А нельзя ли так настроить и в других системах, где используется HDD или SSD? Нельзя ли так настроить не только для Linux, но и для Windows?

Сразу хочу сказать, что никто не спорит с необходимостью оптимизации кода для уменьшения чтения/записи в БД. Однако размещение БД (актуальной части БД) в ОЗУ позволит меньше задумываться об этом, повысит надежность и срок службы железа.

У кого-то есть положительный опыт?
Для того чтобы не заморачиватся над этим вопросом сделан кеш. И он вполне себе работает в памяти
Спасибо нам ПОМОЖЕТ..!
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: Текущая запись/чтение БД в(из) ОЗУ на всех системах

Сообщение Logrus »

tarasfrompir писал(а): Сб сен 05, 2020 9:44 am
Chainik писал(а): Пт сен 04, 2020 11:10 pm Для минимизации износа карты памяти в образе системы для Малины настроено все так, чтобы текущая запись в БД и чтение из БД производились в оперативную память. И только раз в 15 минут текущие значения пишутся на карту памяти.

А нельзя ли так настроить и в других системах, где используется HDD или SSD? Нельзя ли так настроить не только для Linux, но и для Windows?

Сразу хочу сказать, что никто не спорит с необходимостью оптимизации кода для уменьшения чтения/записи в БД. Однако размещение БД (актуальной части БД) в ОЗУ позволит меньше задумываться об этом, повысит надежность и срок службы железа.

У кого-то есть положительный опыт?
Для того чтобы не заморачиватся над этим вопросом сделан кеш. И он вполне себе работает в памяти
очередь истории?
и вопрос не про кеш, а про всю бд, на моем наборе данных и настройках в 13 раз меньше пишет
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить