The OpenNET Project / Index page

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

14.04.2018 07:57  Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL

Состоялся релиз многоплатформенного графического интерфейса для управления СУБД PostgreSQL - pgAdmin 4 3.0. Напомним, что четвёртая серия pgAdmin переписана с нуля на языках Python и Javascript/jQuery с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++. Приложение построено в виде встраиваемого фреймворка, возможности которого могут быть расширены через подключение модулей, при помощи которых может быть обеспечена поддержка сторонних надстроек над PostgreSQL. Код поставляется под свободной лицензией PostgreSQL, напоминающей BSD и MIT.

В новом выпуске:

  • Компоненты pgAdmin для рабочего стола (desktop runtime) теперь выполняются в системном лотке, а вместо отдельного интерфейса на Qt вызывается web-приложение в браузере. Данный шаг позволил избавиться от серии ошибок и проблем, вызванных применением QtWebKit/QtWebEngine;
  • В режиме редактирования Query Tool появилась возможность сортировки данных;
  • Для многих операций реализована возможность управления с клавиатуры, применяя настраиваемые горячие клавиши, что позволяет работать в pgAdmin без мыши;
  • Возможность включения/выключения таблиц и графиков на сводном экране (Dashboard);
  • Поддержка сохранения в БД Greenplum статистики сервера и СУБД, сведений о функциях, разделах, внешних таблиц и результатов выполнения EXPLAIN;
  • Добавлена поддержка файлов pg_service.conf;
  • Сокращён размер контейнера Docker (переход на Alpine Linux с сервером приложений Gunicorn).


  1. Главная ссылка к новости (https://www.postgresql.org/abo...)
  2. OpenNews: Для PostgreSQL подготовлено расширение TopN
  3. OpenNews: Атака по майнингу криптовалюты на незащищённых серверах PostgreSQL
  4. OpenNews: Для PostgreSQL предложено новое хранилище zheap
  5. OpenNews: Релиз СУБД PostgreSQL 10
Лицензия: CC-BY
Тип: Программы
Ключевые слова: pgadmin, postgresql
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, YetAnotherOnanym (ok), 12:20, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Поддержка сохранения в БД Greenplum
    "Зелёных слив не надо есть..."
     
  • 1.2, Anon4ik (?), 12:33, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    > а вместо отдельного интерфейса на Qt вызывается web-приложение в браузере

    Спасибо, этого мне и не хватало. Я обязательно оценю, со своими 2 ГБ ОЗУ.

     
     
  • 2.5, Аноним (-), 13:07, 14/04/2018 [^] [ответить]    [к модератору]
  • –9 +/
    "Веб-приложение" - не обязательно тормоза и ЯваСкрипт. Мы ж не вантузоиды, чтобы на ASP его писать.
     
     
  • 3.19, Илья (??), 18:52, 14/04/2018 [^] [ответить]    [к модератору]
  • +/
    > Мы ж не вантузоиды, чтобы на ASP его писать.

    можно на asp.net core.

     
  • 2.11, пох (?), 16:56, 14/04/2018 [^] [ответить]     [к модератору]
  • +1 +/
    не переживай, оно и на 16 будет тормозить не меньше И еще столько же съест серв... весь текст скрыт [показать]
     
  • 2.15, Аноним (-), 18:25, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Учитывая QtWebKit/QtWebEngine - проще уж сразу в браузере.
     
     
  • 3.56, Аноним (-), 12:34, 17/04/2018 [^] [ответить]    [к модератору]  
  • +/
    phppgadmin :)
     
  • 2.20, Ilya Indigo (ok), 19:11, 14/04/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Плагин к kate отлично работает да и кушать не просит.
     
  • 2.52, КО (?), 12:47, 16/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Ты будешь смеяться, но v2, на открытии большого файла реально зависал. А теперь нет. Чудеса.
     
  • 1.3, Диалапщик (?), 12:37, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Не знаю, как будет в браузере, но на серваке без графического ускорения оно ужасно тормозное и неэргономичное. Например, чтобы бекапнуть базу из SQL-файла, нужно в менюшке сначала выбрать полный бекап, а потом поменять путь на сам *.sql. Знатно улучшили, молодцы.
    А третью версию до Postgres 10 вообще не будут обновлять?
     
     
  • 2.7, Аноним (-), 13:47, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    На сервере pgsql есть.
     
  • 2.18, Вареник (?), 18:30, 14/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > А третью версию до Postgres 10 вообще не будут обновлять?

    Тот пакет, что последний с сайта постгреса - работает. Но вот что дальше делать... Хоть не апгрейдься больше.

     
  • 2.53, КО (?), 12:49, 16/04/2018 [^] [ответить]    [к модератору]  
  • +/
    >но на серваке без графического ускорения

    Так это - а зачем ты браузер на серваке запускаешь?

     
  • 1.4, Rodegast (ok), 13:04, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +11 +/
    Верните нормальный pgAdmin!
     
     
  • 2.14, Вареник (?), 18:25, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Точно.
     
  • 2.31, Алексей (??), 22:36, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Чем третий пгадмин не устраивает?
     
     
  • 3.48, кверти (ok), 23:17, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Он поддерживает версии >10 без костылей?
     
  • 2.55, Аноним (-), 13:06, 16/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Есть вариант: https://github.com/parihaaraka/sqt
     
  • 1.6, кверти (ok), 13:27, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    Какими болванами надо быть, чтобы испортить единственное более-менее нормальное приложение для своей бд? Что у этих идиотов в головах? Какого хрена десктопное приложение имеет клиент-серверную архитектуру, включая и сам сервер? Дебилы, ..лять.
     
     
  • 2.9, Анонисмус (?), 14:48, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Иксы - это тоже клиент-серверное приложение, например.
     
  • 2.16, angra (ok), 18:26, 14/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Тебя наверное это удивит, но сервер БД может находится не только на машине разра... весь текст скрыт [показать]
     
     
  • 3.24, пох (?), 20:43, 14/04/2018 [^] [ответить]     [к модератору]  
  • +4 +/
    а к насквозь гнилой js пихон серверной поделке, зачем-то установленной вну... весь текст скрыт [показать]
     
  • 3.25, Аноним (-), 20:46, 14/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Легко решается туннелем SSH Или соединение-откуда-попало с серверной частью веб... весь текст скрыт [показать]
     
     
  • 4.26, Адноним (?), 20:55, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Неужели кто-то ставит и запускает сабж на сервере? O_O

    Во времена phAdmin так и было...

     
  • 4.30, angra (ok), 22:35, 14/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Да, это тоже возможный вариант http auth это настолько простая вещь, что вероят... весь текст скрыт [показать]
     
     
  • 5.36, Аноним (-), 01:37, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > в контейнер

    *расплакался*

     
  • 3.57, Аноним (-), 12:37, 17/04/2018 [^] [ответить]     [к модератору]  
  • +/
    в этом случае берутся другие инструменты вплоть до rdp на сервере внутри защищё... весь текст скрыт [показать]
     
  • 1.8, Аноним (-), 14:44, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Как по мне, должно быть 2 варианта:
    localhost/phpPgAdmin и десктопное приложение pgAdmin
     
     
  • 2.10, Аноним (-), 15:55, 14/04/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    php* не должно быть никогда
     
  • 1.13, Вареник (?), 18:23, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    Вебщина...
     
  • 1.17, Вареник (?), 18:27, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Это не программа, а какая-то диверсия Оракла против конкурирующей DB.
     
     
  • 2.32, ыы (?), 22:50, 14/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Это не программа, а какая-то диверсия Оракла против конкурирующей DB.

    pgAdmin - это нечто, по смыслу близкое к SqlDeveloper.
    SqlDeveloper- удобная и практичная вещь. Кстати на джаве...

     
     
  • 3.43, кверти (ok), 10:50, 15/04/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Да пусть бы уже хоть на джаве, но не на вэбне. вэбмакаки и ядро бы на похапе и джаваскрипт перепесали, дай им волю. Хотя нет, одной воли мало, еще мозги нужны, а у вэбмакак с этим проблемы
     
  • 3.58, Аноним (-), 12:40, 17/04/2018 [^] [ответить]     [к модератору]  
  • +/
    удобная и практичная вещь ну да, судя по всему вы к кактусу привыкли Но у нег... весь текст скрыт [показать]
     
  • 1.23, vitalif (ok), 19:43, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Гм. А вот то что я недавно пробовал запускать - это оно и было?

    А где у него веб-интерфейс? А то открылось что-то ужасное, страшное и десктопное. На ноутбучном мониторе с 3840x2160 под виндой. Без масштабирования. Со шрифтами размера примерно 10 пикселей.

    Лучше уж бы веб открылся...

     
     
  • 2.54, КО (?), 12:52, 16/04/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Ctrl+
     
  • 1.27, DerRoteBaron (?), 20:59, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    По сравнению с ужасным старым pgadmin даже эта вебщина (кстати на удивление не слишком плохо работающая) выглядит весьма ничего
     
     
  • 2.44, кверти (ok), 10:54, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Естественно. Вам же нужно в нее пялиться целыми днями, а не работать. Кружева важнее всего!
     
  • 1.28, jOKer (ok), 21:43, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Старый интерфейс был просто ужасен, новый требует вебкита, который нужен в системе, по зависимостям, двум с половиной пакетам (браузеры не в счет), а собирается добрых три-четыре часа. Блин, я даже и не знаю что хуже!

    Что нельзя было на обычном Qt написать? Или на обычном GTK? Кто-нибудь может привести хоть один довод в пользу применения вебкита? Зачем он нужен в зависимостях инструментального пакета?

     
     
  • 2.29, Аноним (-), 22:31, 14/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Делай дампы баз по 200гб+ в вебките/электроне, и памяти пару сотен терабайт не забудь!
     
     
  • 3.39, СОВА (?), 08:56, 15/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А что pg_dump уже не работает?
     
  • 2.34, monkey coder (?), 01:16, 15/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Кто-нибудь может привести хоть один довод в пользу применения вебкита?

    А мы умеем только жабаскрипт и пихон. pyTk для нас слишком заумно и немодно, ну и как прикажете делать вам юзер-френдли междумордие? А, во - QTWebkit жеж... [через два релиза]... ой, а он г-но! (кто бы мог подумать? Впрочем, в нашем проекте таких не держат) Ну ничего, тогда перепишем чтоб через браузер работал (кому не нравится, есть электрон!)

    зато у нас докер-контейнер! Причем, в борьбе за его размер, мы зафигачили туда никому неведомый маргинальный дистрибутив, хз кем и как сопровождаемый, но если вас беспокоят уязвимости - вы не наш клиент.

     
     
  • 3.35, angra (ok), 01:29, 15/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > мы зафигачили туда никому неведомый маргинальный дистрибутив

    С добрым утром. Этот "маргинальный" дистр уже пару лет как является основным для docker контейнеров.

     
     
  • 4.37, . (?), 02:13, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > С добрым утром. Этот "маргинальный" дистр уже пару лет как является основным для docker
    > контейнеров.

    и еще что-то о нем ты знаешь? Например - умеют ли люди, его сопровождающие, что-то кроме "минимизации контейнера" ?
    Впрочем, о чем я... докеры для того и придуманы, чтоб головой только есть.

     
  • 1.33, Костя (??), 23:37, 14/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    dbeaver лучший sql клиент для postgres
     
     
  • 2.38, Адноним (?), 08:43, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Лучше наливного navicat?
     
     
  • 3.41, СОВА (?), 09:00, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Лучше наливного navicat?

    Лучше. Отлично работает под Linux без wine.

     
     
  • 4.42, Адноним (?), 09:06, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Правда он на базе Eclipse а не jetbrains....
     
  • 2.40, СОВА (?), 08:58, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > dbeaver лучший sql клиент для postgres

    И не только для него.

     
  • 1.50, EuPhobos (ok), 07:58, 16/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Кто этим пользуется, и зачем?
    А вообще вроде как LibreOffice тоже самое могёт.
     
  • 1.51, Аноним (-), 10:25, 16/04/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Сейчас только встроенный бд-плагин в идее и спасает Ну что им мешало просто сде... весь текст скрыт [показать]
     

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


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