The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"PgFincore 1.0 - система низкоуровневого манипулирования кэша..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +/
Сообщение от opennews (??) on 30-Июл-11, 00:12 
Представлен (http://permalink.gmane.org/gmane.comp.db.postgresql.announce...) первый стабильный релиз проекта PgFincore 1.0 (http://villemain.org/projects/pgfincore), в рамках которого подготовлен набор инструментов (https://github.com/klando/pgfincore#readme) для анализа использования и управления дисковыми кэшами в PostgreSQL.


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


URL: http://permalink.gmane.org/gmane.comp.db.postgresql.announce...
Новость: http://www.opennet.dev/opennews/art.shtml?num=31342

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +/
Сообщение от Аноним (??) on 30-Июл-11, 00:12 
На кой ляд это? Какого размера кэш буферов БД может быть в постгресе, что его надо сохранять на диск и загружать с диска? Что, просто предвыборки средствами ФС недостаточно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +2 +/
Сообщение от Анонимко on 30-Июл-11, 00:43 
Вероятно, кто-то нашел зачем.
Это как загружаться из хибернейта. Всё сразу же инициализировано и готово обслуживать.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +/
Сообщение от Аноним (??) on 30-Июл-11, 00:53 
Мда? А какому недоумку придет в голову рестартовать сервер БД размером 6 петабайт, к примеру? Просто посмотреть, как быстро он запустится? Как виндузятники меряются фаллосами, чья винда быстрее стартанет до Ctrl-Alt-Del?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  –1 +/
Сообщение от Аноним (??) on 30-Июл-11, 00:54 
> Мда? А какому недоумку придет в голову рестартовать сервер БД размером 6
> петабайт, к примеру? Просто посмотреть, как быстро он запустится? Как виндузятники
> меряются фаллосами, чья винда быстрее стартанет до Ctrl-Alt-Del?

И, кстати, скажите-ка мне, дураку, как, черт побери, прокешировать базу в 6 петабайт, чтобы по-шустрому ее загрузить в память? Ась? Не слышу!!!

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  –1 +/
Сообщение от AHAHAC (ok) on 30-Июл-11, 06:30 
кэшировать надо не при старте, а во время работы.  
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

10. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +/
Сообщение от жопка3 on 30-Июл-11, 19:44 
а зачем кешировать всю базу, они кешируют рабочий набор, которы
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +/
Сообщение от Аноним (??) on 30-Июл-11, 21:15 
А как раз это пытается сделать 90% недоум^Wадминов и программеров.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

5. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  +1 +/
Сообщение от staskorz on 30-Июл-11, 00:57 
На серьёзной машине, скажем, с четвертью ТБ памяти, в той самой памяти может быть немало часто-используемых данных, на выборку которых было потрачено немало ресурсов. Почему бы их не запомнить, а потом не загрузить во время поднятия сервера?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  –1 +/
Сообщение от Аноним (??) on 30-Июл-11, 01:08 
Да, давай-ка найдем в кэше часто используемые ad-hoc запросы для DWH серьезной машины. Серьезная машина для чего-то кроме DWH используется? Имея четверть терабайта памяти, как-то глупо туда засунуть OLTPшку на 100 Гб, правда?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "PgFincore 1.0 - система низкоуровневого манипулирования кэша..."  –1 +/
Сообщение от Аноним (??) on 30-Июл-11, 01:09 
> На серьёзной машине, скажем, с четвертью ТБ памяти, в той самой памяти
> может быть немало часто-используемых данных, на выборку которых было потрачено немало
> ресурсов. Почему бы их не запомнить, а потом не загрузить во
> время поднятия сервера?

Кстати, в постгресе когда-то появились summaries или materialized views? Давно ли?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру