На информационном ресурсе применяются cookie-файлы. Оставаясь на сайте, вы подтверждаете свое согласие на их использование.
БД в RAM
2044
12
При нынешней дешевизне и объеме памяти появляется у меня соблазн разместить относительно небольшую БД на RAM-диске (InterBase, порядка 100 Мб). Проверил дома, скорострельность вырастает неимоверно. Думаю, и при сетевом доступе выигрыш будет значительным. Надежность, конечно, снизится, но учитыая что на моей памяти комп где она стоит зависал за год раза два, не более, если бэкапить на диск почаще, то все равно это рентабельно?
У кого нибудь есть опыт или соображения?
У кого нибудь есть опыт или соображения?
Бэкапалку надо будет автоматическую имхо. И чтоб почаще просыпалась. А то в конце дня по закону бутера комп повиснет... обидно будет.
>Бэкапалку надо будет автоматическую имхо.
Согласен. А нет ли соображений насчет относительной надежности линеек памяти?
Согласен. А нет ли соображений насчет относительной надежности линеек памяти?
Теоретически ECCшная память должна понадежней быть. Хотя на практике, кто знает, в общем, проверять надо. А идейка Ваша мне очень понравилась.

Владимир Щербак
veteran
Я бы не стал этого делать.
1. Если база не очень часто обновляется, значит время обновления не очень критично. Ну и нехай на винте сидит.
2. Если база обновляется очень часто, велика опастность потерять базу при сбое машины. При этом придется городить сложную процедуру бэкапа.
3. При наличии большой памяти идет подкачка части базы в память(т.е. таким образом несколько ускоряется работа с базой).
1. Если база не очень часто обновляется, значит время обновления не очень критично. Ну и нехай на винте сидит.
2. Если база обновляется очень часто, велика опастность потерять базу при сбое машины. При этом придется городить сложную процедуру бэкапа.
3. При наличии большой памяти идет подкачка части базы в память(т.е. таким образом несколько ускоряется работа с базой).
hidden
experienced
вопрос тонкий.. при микроскопических рамерах базы, и interbase, и приоритете в скорости обращения, может оно и имеет смысл.
1. на месте оно виднее. если встал вопрос, может и критично.
2. факт. хотя, при таких объемах, даже если бэкапить раз в день, можно почти моментально разбэкапить/докатить. главное соответствующие скрипты загодя изготовить/проверить.
3. наш случай: >20Gb база, 4Gb мозга, oracle. понятно, не забалуешь
Максимычу: попытка - не пытка. память одна из самых правильных kingstone. пожизненная гарантия.
1. на месте оно виднее. если встал вопрос, может и критично.
2. факт. хотя, при таких объемах, даже если бэкапить раз в день, можно почти моментально разбэкапить/докатить. главное соответствующие скрипты загодя изготовить/проверить.
3. наш случай: >20Gb база, 4Gb мозга, oracle. понятно, не забалуешь

балин..что есть пожизненная гарантия ?
корявенький перевод LifeTime Warranty ???
давай ещё раз попробуем... Жизнь Время гарантия...и если дальше раскинуть мозгом то получаем в итоге гарантию на Время Жизни продукта..т.е. как только продукт с линейки у производителя вылетает и гарантии кирдык ! %-))))
З.Ы. AOT ON : ну помимо памяти толстый УПС не помешает имхо...хотя я бы побоялся держать базу на RAMдиске....
корявенький перевод LifeTime Warranty ???
давай ещё раз попробуем... Жизнь Время гарантия...и если дальше раскинуть мозгом то получаем в итоге гарантию на Время Жизни продукта..т.е. как только продукт с линейки у производителя вылетает и гарантии кирдык ! %-))))
З.Ы. AOT ON : ну помимо памяти толстый УПС не помешает имхо...хотя я бы побоялся держать базу на RAMдиске....
что есть пожизненная гарантия?ну то есть пока не сдохнет.
Заблуждаешся.
Под пожизненной горантией имеется ввиду время жизни продукта. Т.е. горантия распостраняется на весь срок, пока данный продукт выпускают (5, 10, 15 и т.д. лет). Но как только этот продукт снимают с производства, то производитель меняет данный продукт еще год-два, а после этого усе. Конец "пожижненной" гарантии.
Под пожизненной горантией имеется ввиду время жизни продукта. Т.е. горантия распостраняется на весь срок, пока данный продукт выпускают (5, 10, 15 и т.д. лет). Но как только этот продукт снимают с производства, то производитель меняет данный продукт еще год-два, а после этого усе. Конец "пожижненной" гарантии.
да в целом по барабану. я всего лишь хотел сказать, что из доступной нормальной памяти у нас можно купить kingstone.
из доступной нормальной памяти у нас можно купить kingstoneА Transcend то будет подешевле....

Срок выпуска продукта + какое-то оговоренное производителем время. Может быть и 5 лет, а может быть и год. Уточнять надо в каждом конкретном случае.