Какие хорошие инструменты администрирования PostgreSQL существуют? [закрыто]


11

Есть ли у PostgreSQL хорошая производительность или инструменты администрирования?

Я использую postgres уже довольно давно, но я до сих пор не знаю большого количества способов оптимизации и поддержки базы данных, а также поддержания ее работоспособности.

Я просмотрел руководство, но так как оно является довольно зрелым продуктом, я предполагаю, что для него есть пара «обязательных» утилит?

Ответы:



7

Возможно, не то, что вы ищете, но старый добрый psql превосходен. Вы можете сказать, что разработчики действительно хотели, чтобы это было удобное место, чтобы проводить много времени.


5

Для общей схемы навигации DBVisualizer довольно хорош.

Для получения информации о производительности вряд ли найдутся полные инструменты, такие как MySQL Enterprise Monitor; Я бы предложил использовать pgFouine (уже предлагалось) и любой инструмент, который может отображать данные о производительности (например, Munin), собирать соответствующую информацию из PostgreSQL (pg_stat_ views / system tables) и самой системы (память, процессор, использование диска). и т. д.) и использовать это в качестве основы для определения тенденций.

В этой книге есть несколько глав о производительности PostgreSQL; PostgreSQL Wiki содержит список презентаций по этой теме.

А для конкретных вопросов всегда есть список рассылки pgsql-performance и его полный архив .



2

Для простых задач мы используем phpPgAdmin .

phpPgAdmin - это веб-инструмент администрирования PostgreSQL. Он идеально подходит для администраторов баз данных PostgreSQL, новичков и хостинг-сервисов.


2

pgFouine

http://pgfouine.projects.postgresql.org/

pgFouine - отличный анализатор логов, который много раз помогал в прошлом. Это действительно легко настроить тоже. В какой-то момент проект работал на Rails, но я думаю, что сейчас он использует PHP.


+1 потому что это отличный инструмент. Похоже, что проект не был затронут в течение длительного времени. У него также много проблем с обработкой большого количества данных (в конце концов, это PHP-скрипт).
Trey

2

TeamPostgreSQL - лучший из тех, что я когда-либо использовал.

  • Работает на любой платформе (Windows, OS X или Linux)
  • Никаких проблем со стабильностью, с которыми я сталкивался (pgAdmin мучил меня ими)
  • Столбцы можно сортировать, нажимая на них (в отличие от pgAdmin)
  • Хосты БД не жестко запрограммированы в конфигурационном файле (в отличие от phpPgAdmin)
  • Не чувствует себя устаревшим

Основной недостаток: он не поддерживает SSL-соединения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.