URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 130225
[ Назад ]

Исходное сообщение
"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreSQL "

Отправлено opennews , 15-Апр-23 11:26 
Опубликован релиз графического интерфейса для управления СУБД PostgreSQL - pgAdmin 4 7.0.  В своё время четвёртая серия pgAdmin была переписана с нуля на языках Python и Javascript с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++ (pgAdmin III поставлялся в виде обособленного графического приложений, написанного на C++ с использованием wxWidgets). Приложение построено в виде встраиваемого фреймворка, возможности которого могут быть расширены через подключение модулей, при помощи которых может быть обеспечена поддержка сторонних надстроек над PostgreSQL. Код поставляется под свободной лицензией  PostgreSQL, напоминающей BSD и MIT...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=58980


Содержание

Сообщения в этом обсуждении
"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Илья , 15-Апр-23 11:26 
Подскажите, а чем это лучше чем встроенная в интеллиджи поддержка бд?


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Иваня , 15-Апр-23 11:31 
Бесплатно!

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 11:35 
цена в одну чашку кофе в месяц -- это считай бесплатно. Даже если бы было 100 чашек, то разработчики уж такую цену потянут.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Ананий , 15-Апр-23 11:44 
Во-первых, в этом толстопузом и тормозном монстре поддержка баз данных так себе - на Троечку с минусом. До лидеров рынка в оношении IDE для баз данных ему как раком до Луны.
Во-вторых, даже копейки жалко на "испуганных патриотов", лучше уж опенсорец.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 13:12 
> толстопузом и тормозном монстре

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

В любом случае, если твой уровень доходов не позволяет тебе такое железо, то ты точно не занимаешься разработкой, а потому данная софтина тебе на самом деле и не нужна. Для твоих задач вполне подойдет notepad.exe.


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 13:50 
Охохо. Оно тормозит на любом компе. Если бы ты хотя бы умел что-то качественное и ценное разрабатывать, то понимал бы, что можно накалокодить так, что тебе и 32 ядра с NVME не поможет, когда все опрется в ввод/вывод ОС и однопоток абстракций над абстракциями. В этих IDE даже прокрутка и вывод в консоль лагает.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 13:55 
Тебе явно пишут, что есть софт, который не менее функционален, а ты как фанатик судишь о профессиональности по цене и фантику бренда.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 13:59 
Это даже не фанатик это школьник, он судит о том чего никогда не видел. Просто ради комментария.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 13:58 
Даже по твоему комменту понятно что с профессиональным софтом ты никогда не работал и не знаешь что это такое, доходов у тебя нет или они низкие. Твой уровень доходов не позволяет тебе даже плейстейшн купить.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 12:00 
Платить конторе, написавшей IDE на языке с виртуальной машиной и сборщиком мусора - ну такое. Тем более в условиях, когда для оплаты их подписки нужно иметь казахскую/узбекскую карточку.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Ruslan , 15-Апр-23 12:09 
А что не так с такими языками? Эти IDE со своими задачами справляются? Справляются. Что ещё нужно?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 12:22 
Тормозит и жрёт память, зависает в случайные моменты времени, в целом, плохо контролируется и ведёт себя непредсказуемо. Плюс минус годится только для вебни, где клиент и подождать может.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 12:25 
Где клиент привык ждать

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 13:11 
Так ты просто поставь 2 терабайта оперативной памяти? Чо денег нет? На IDE деньги нашел, а на оперативу нет?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 17:11 
PyCharm не тормозит. Работает без фризов.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 17:35 
Сколько мегабайт в файле с кодом?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 19:04 
У тебя и проект на 5 строк чему там тормозить?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 14:52 
Ещё нужен vim. А если есть vim, то зачем нужны эти мутные проприетарные поделия за которые нужно заплатить и не столько деньгами, сколько временем и нервами.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 17-Апр-23 11:29 
К языкам претензии нет, только к контексту применения. Java на server-side вообще обычно самая вменяемая инвестиция, если компании нужно что-то ынтерпрайзное писать и чтобы на рынке труда всегда были исполнители. Претензия к тому, что в GUI языки с GC в раньайме начинают адово лагать, когда приходится обслуживать хип конских размеров. Я работал в основном   в продуктовых, где монорепозиторий на 2-3 млн строк кода (десятки тысяч крупных классов и несчетное количество мелких, каждый класс в отдельном файле). Попытка открыть такой проект в продуктах JetBrains даже на машине с 64GB оперативы, core i9 и SSD - все равно раздражающие тормоза, внезапные фризы и чудовищно долгая индексация с неравномерным распределением нагрузки по ядрам.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 12:35 
Они ещё и переоценены

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено мимо , 16-Апр-23 01:02 
справедливости ради, джетбрейнс таки дали пользователям из рф и белки продление лицензии до октября 2022 + возможность больше ничего не платить, если не обновлять идешки.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 13:07 
А зачем покупать эту поделку вместо кофе? Или это из разряда если ты умный пошли смс на короткий номер, чем больше раз пошлешь тем более ты умный?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 13:58 
Ещё книгами полку обставить, чтобы автоматически знания и опыт получить.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 12:31 
Интеллиджи не тыкал, Goland использую. И Datagrip пробовал. Так вот это как уже написали, на троечку, еле ворочается. Куча поддерживаемых баз это плюс, но полноценно работать с архитектурой и структурой БД придется все равно ручным написанием DDL операций. Dbeaver на эклипсе примерно такой же, и то не тормозит так. Goland овский это по сути тоже кусок Datagrip, написать запрос и выполнить пойдет. Ещё он у меня на днях завис и оставил пустым файл, хорошо, что локальный архив есть с кучей версий -- оно будто сохраняет на каждое нажатие клавиши.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено User , 16-Апр-23 07:46 
Хуже, и значительно. Но бесплатно. Из преимуществ - можно развернуть на сервере что снимает часть проблем при работе с очень-очень изолироваными окружения и.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено MVK , 17-Апр-23 10:44 
> встроенная в интеллиджи поддержка бд?

- где купить?


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 11:32 
Это звиздец какой-то. Может быть и крутая штука для развёртывания каких-нибудь кластеров, или администрирования удалённых серверов. Но простым смертным этим пользоваться невозможно.

Хорошо, что pgadmin3 ещё поддерживают 1.5 человека.


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено abu , 15-Апр-23 12:31 
Да вроде бы на новых базах он уже не работает?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено pgadmin3lts , 15-Апр-23 16:02 
Есть форк с патчами для поддержки всех новых версий:
https://github.com/allentc/pgadmin3-lts

Есть и другие форки, но, afaik, они менее живые.


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено пох. , 15-Апр-23 19:05 
> для поддержки всех новых версий

расскажите им кто-нибудь, что текущая версия - 14, и она уже не новая а устаревающая - а новая это 15.

Подозреваю оно с ней даже не соберется, судя по описанным в ридми победам над версиями после 11й.

> Есть и другие форки, но, afaik, они менее живые.

то есть совсем-совсем мертвые. Это, стесняюсь спросить - 2011й год или 2013й?

Ну зак..те же ж уже эту стюардессу-то. Умерла так умерла. Имейте уважение к мумиям!


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено pgadmin3lts , 15-Апр-23 19:54 
С 14 собирал в августе, а с 15 в октябре сразу после релиза 15.0.

Если бы ты был в теме, то знал бы, что для поддержки 14 и 15 достаточно убрать ограничение по поддерживаемым версиям:
+-const short SERVER_MAX_VERSION_N = 0x0D01;
+-const wxString SERVER_MAX_VERSION_T = wxT("13.1");
++const short SERVER_MAX_VERSION_N = 0x7FFF; /* Don't check for maximally supported PG version. */
++const wxString SERVER_MAX_VERSION_T = wxT("99");
Ничего другого не нужно, в отличии от поддержки 12, к примеру.

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


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено pgadmin3lts , 15-Апр-23 20:37 
Ах, да, ещё для 13+ один ifdef в keywords.c или вообще:
-#define PG_KEYWORD(a,b,c) {a,c},
+#define PG_KEYWORD(a,b,c,d) {a,c},

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено пох. , 15-Апр-23 22:18 
классно поддерживаемый продукт. Там подпилить, тут подпереть.

И это только чтоб собиралось.


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено epw , 18-Апр-23 13:19 
Внезапно, поддержка в этом и заключается, долдон.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено abu , 16-Апр-23 08:10 
> Есть форк с патчами для поддержки всех новых версий:
> https://github.com/allentc/pgadmin3-lts
> Есть и другие форки, но, afaik, они менее живые.

Спасибо, посмотрю.



"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 19:37 
Ты бы ещё phpPgAdmin вспомнил.  

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено пох. , 15-Апр-23 22:17 
а ему-то что сделается, он-то не завязан на внутренности конкретной версии.
Вполне себе жив и здоров (глянув в репо - и даже что-то там обновляют по сей день).

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


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено DEF , 15-Апр-23 11:38 
Тормознутое днище. Юзаю DBeaver и не жужжу.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Ананий , 15-Апр-23 11:46 
Тоже для PostgreSQL использую, в основном, DBeaver. Но если вы подумаете, то pgAdmin - это все таки для повседневного общего администрирования, например с пляжа в Сочи, а не для разработки или углубленного администрирования.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено мимо , 16-Апр-23 01:05 
А с Beekeper Studio сравнивали? У меня просто с Dbeaver как-то не задалось

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 16-Апр-23 10:08 
Все что на электроне - на помойку выношу

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено use , 15-Апр-23 12:23 
Самая глупая версионность — это про пэгэадмин.
Четвёртая версия, но на самом деле седьмая.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено EuPhobos , 15-Апр-23 15:42 
Для чего это всё, даже те альтернативы, что в комментах перечислили?
Чего нет в CLI что есть в web-управлялках ?
Уже почти 20 лет просто ставлю голый PgSQL и использую по назначению в разнообразных проектах, никогда не возникало нужды в веб-гуях.. иль я чего-то не понимаю?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Абра , 15-Апр-23 15:51 
yum install postgresql ? Ну молодец. А дальше кто будет делать настройки?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено soarin , 15-Апр-23 16:59 
Ну типа, ты используешь на минималках.
И ни разу не составлял запросы на страницу хотя бы.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 18:37 
На локалхосте с запросами SELECT * FROM mytable; можно хоть неткатом пользоваться. А сабж тех, кому работу работать и дело делать.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 19:21 
Я пишу в vim'е, потому через psql скармливаю. Я пришёл к выводу, что это удобнее, чем ставить целый веб сервис на питоне, как в сабже.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено okonkole , 16-Апр-23 14:41 
для вима есть dbext

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 15-Апр-23 19:04 
Так ты 20 лет работаешь с простейшими базами с которыми и школьник справится. А вот если бы ты работал с базами где коллектив авторов в 100 человек и всем платят за количество строк, фич, таблиц и колонок в строках. Тогда бы и разговор был другой.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено FF , 15-Апр-23 21:19 
Админить != быть разработчиком БД. Это больше, чем даже таблицы создать и обвязать констрейтами. Бизнес-логика может быть и внутри БД. Аналитические запросы могут быть 10-этажными, даже такие, которые пол ночи выполняются при всех оптимизациях

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено НеФанат , 16-Апр-23 18:10 
80-годы, САПР, ЕС-1065 и IBM-370, базы данных в тысячи таблиц, схемы на листах А1.
И ничего, справлялись без гуёв. Но с хорошими гуями всё-таки сейчас удобнее.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено EuPhobos , 19-Апр-23 12:57 
🤦🤦🤦
О-о-о.б.м.
Судя по комментаторам, теперь понятно для кого это ))
Для привыкших кликать по готовым... эмм.. да я даже спорить не буду, тут бессмысленно это, с таким-то контингентом кликальщиков-экстрасенсов %)

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 16-Апр-23 10:22 
Пора снова переписывать на React

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено InuYasha , 16-Апр-23 11:04 
Пришёл посмотреть скрины. Которых не оказалось.

>> Python и JavaScript

Ну и ладно - не очень-то и хотелось.


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 16-Апр-23 19:41 
Нафига этот неудобный монстр вообще нужен, когда есть "бобёр"? ) после знакомства с beaver забыл про pgadmin как про страшный сон.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 16-Апр-23 21:56 
Смотреть загрузку сервера.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено ptr , 22-Апр-23 22:39 
А в Бобре смотреть загрузку через Tools - Open dashboard религия не позволяет?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено жявамэн , 17-Апр-23 08:15 
да. давно перешел на это и для оракла и для постгреса.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 17-Апр-23 10:15 
Кому надо - тот и пользуется. Разрабы же не для воздуха пилят софт? И ваш бобёр на Java - не лучше Python/JavaScript.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 22-Апр-23 20:19 
да так-то похер на чем оно, если оно отлично работает и выполняет свой функционал )

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено ptr , 22-Апр-23 22:46 
Kafka тоже не пользуетесь только потому, что он на Java?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 16-Апр-23 20:50 
Ребят, не пинайте, что не опенсорс, посмотрите одну интересную разработку - она как раз ДЛЯ ПРОГРАММИСТОВ (MS SQL), а не админов. Должна хорошо помогать:

http://lonehearts.org/dbq/


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 17-Апр-23 12:13 
В Линуксе работает? С Постгресом умеет?

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено ivan_erohin , 18-Апр-23 13:37 
> "Run MS SQL SMS"

run it youself, mother's SMSer.

цикл работы DBA для MS SQL - это
1) глюкание в гуе SMSS
2) скриптование в sqlcmd
3) анализ счетчиков производительности (perfmon и/или snmp - кто во что горазд)
4) goto 1


"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Аноним , 17-Апр-23 10:24 
Админам для поверхностного ковыряния постгре с головой хватит adminer.

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Омоним , 18-Апр-23 11:04 
Постгрес, святые угодники, постгреС. Как же вымораживают постгрЕ-уникумы. Хоть бы историю создания PostgreSQL немного почитали, и можно даже на вики - "PostgreSQL also known as Postgres"

"Релиз pgAdmin 4 7.0, интерфейса для управления СУБД PostgreS..."
Отправлено Big Robert TheTables , 19-Апр-23 13:32 
отойдите от окна, не стоит оно того. Ведь можно жить и дальше