The OpenNET Project / Index page

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

Первый выпуск pg_catcheck, утилиты для проверки целостности хранилища PostgreSQL

13.05.2014 19:50

Компания EnterpriseDB представила первый выпуск утилиты pg_catcheck, предназначенной для выявления повреждений элементов каталога хранения в PostgreSQL и Postgres Plus Advanced Server. В случае возникновения в процессе работы с СУБД ошибок целостности хранилища, утилита помогает установить характер повреждений и степень серьёзности проблемы. В том числе осуществляется проверка наличия логических ошибок, таких как рассогласованность системных баз (например, отсутствие в pg_namespace.oid значений, присутствующих в pg_catalog.relnamespace). Поддерживается проверка хранилищ PostgreSQL начиная с выпуска 8.4. Код утилиты распространяется под BSD-подобной свободной лицензией, под которой распространяется PostgreSQL.

  1. Главная ссылка к новости (http://www.postgresql.org/abou...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39761-postresql
Ключевые слова: postresql
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:38, 13/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а для mysql есть что-то похожее?
     
     
  • 2.2, Аноним (-), 21:48, 13/05/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    myisamchk
     
     
  • 3.3, Аноним (-), 22:50, 13/05/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    петросян, что ли?
     
  • 3.13, NYM (?), 11:31, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/man.shtml?topic=myisamchk&category=1&russian=2
     

  • 1.4, A.Stahl (ok), 22:51, 13/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Т.е. сама база не умеет себя инспектировать?
    Как так? Это же жопа... Т.е. получается, что факт проблемы будет выявлен лишь тогда, когда БД начнёт отдавать бред по запросам, т.е. тогда, когда уже поздно?
    Гм.
     
     
  • 2.6, Аноним (-), 23:11, 13/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит "сама база"? Набор бинарных данных в /usr/local/pgsql/data? И как оно может вообще что-то делать, кроме как просто быть двоичными данными (даже не исполняемым кодом). А-а-а, ты видимо из тех, кто не знает разницы между БД и СУБД.
     
     
  • 3.8, Аноним (-), 23:38, 13/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит "сама база"? Набор бинарных данных в /usr/local/pgsql/data? И как оно
    > может вообще что-то делать, кроме как просто быть двоичными данными (даже
    > не исполняемым кодом). А-а-а, ты видимо из тех, кто не знает
    > разницы между БД и СУБД.

    Чтобы ты знал. В отрасли "базой данных" принято называть именно СУБД - сиречь, работающий инстанс + им смонтированные и открытые файлы содержащие оную БД.

     
     
  • 4.9, Аноним (-), 00:03, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > В отрасли "базой данных" принято называть именно СУБД.

    Рекурсивный бред. Если вы относите себя к отрасли, прекратить себя же обманывать и в любом случае помалкивайте о том в чём не разбираетесь.

     
  • 4.12, Аноним (-), 07:54, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, в отрасли, как ты выразился, все всё называют своими именами. Во-вторых, если ты все-таки имел ввиду БД==СУБД, то тогда да, умеет и сама это делать. Ты хоть новость то, блин, почитай в оригинале.
     
     
  • 5.14, Аноним (-), 18:13, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Он же "представитель отрасли" - он по английски не умеет :)
     
  • 2.10, rob pike (?), 00:42, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >However, pg_catcheck is not a general corruption detector. For that, you should use PostgreSQL's checksum feature (initdb -k).
    >-k
    >--data-checksums
    >
    >Use checksums on data pages to help detect corruption by the I/O system that would otherwise be silent. Enabling checksums may incur a noticeable performance penalty. This option can only be set during initialization, and cannot be changed later. If set, checksums are calculated for all objects, in all databases.
     
  • 2.11, Аноним (-), 02:34, 14/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Умеет
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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