Ðлава 49. ÐодÑли аÑÑ Ð¸Ð²Ð¸ÑованиÑ
СодеÑжание
Postgres Pro пÑедоÑÑавлÑÐµÑ Ð¸Ð½ÑÑаÑÑÑÑкÑÑÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑÐºÐ¸Ñ Ð¼Ð¾Ð´Ñлей непÑеÑÑвного аÑÑ Ð¸Ð²Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ (Ñм. Раздел 24.3). ХоÑÑ Ð²ÑполнÑÑÑ Ð°ÑÑ Ð¸Ð²Ð¸Ñование, иÑполÑзÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки (Ñ. е. archive_command) намного пÑоÑе, полÑзоваÑелÑÑкий модÑÐ»Ñ Ð°ÑÑ Ð¸Ð²Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¾ÐºÐ°Ð·Ð°ÑÑÑÑ Ð·Ð½Ð°ÑиÑелÑно более надÑжнÑм и пÑоизводиÑелÑнÑм.
ÐÑли в паÑамеÑÑе archive_library Ñказана библиоÑека полÑзоваÑелÑÑкого модÑлÑ, ÑеÑÐ²ÐµÑ Postgres Pro бÑÐ´ÐµÑ Ð¾ÑпÑавлÑÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ñе ÑÐ°Ð¹Ð»Ñ WAL ÑÑÐ¾Ð¼Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¸ по возможноÑÑи не бÑÐ´ÐµÑ Ð¿Ð¾Ð²ÑоÑно иÑполÑзоваÑÑ Ð¸Ð»Ð¸ ÑдалÑÑÑ ÑÑи ÑÐ°Ð¹Ð»Ñ Ð´Ð¾ ÑÐµÑ Ð¿Ð¾Ñ, пока модÑÐ»Ñ Ð½Ðµ ÑообÑиÑ, ÑÑо они бÑли ÑÑпеÑно зааÑÑ Ð¸Ð²Ð¸ÑованÑ. РконеÑном ÑÑÑÑе модÑÐ»Ñ Ñам ÑеÑаеÑ, ÑÑо делаÑÑ Ñ ÐºÐ°Ð¶Ð´Ñм Ñайлом WAL, но многие ÑекомендаÑии пеÑеÑиÑÐ»ÐµÐ½Ñ Ð² ÐодÑазделе 24.3.1.
ÐодÑли аÑÑ Ð¸Ð²Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÐºÐ»ÑÑаÑÑ ÐºÐ°Ðº минимÑм ÑÑнкÑÐ¸Ñ Ð¸Ð½Ð¸ÑиализаÑии (Ñм. Раздел 49.1) и Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе обÑабоÑÑики (Ñм. Раздел 49.2). Ðднако ÑÑим Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи не огÑаниÑиваÑÑÑÑ (напÑимеÑ, они могÑÑ Ð¾Ð±ÑÑвлÑÑÑ Ð¿Ð°ÑамеÑÑÑ GUC и ÑегиÑÑÑиÑоваÑÑ ÑоновÑе ÑабоÑие пÑоÑеÑÑÑ).
РабоÑий пÑимеÑ, демонÑÑÑиÑÑÑÑий некоÑоÑÑе полезнÑе пÑиÑмÑ, можно найÑи в модÑле contrib/basic_archive.