powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Новичок в PostgreSQL
15 сообщений из 15, страница 1 из 1
Новичок в PostgreSQL
    #39814784
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую. Хотел бы изучить обе СУБД - MySQL и PostgreSQL. Имею опыт системного администратора СУБД Oracle Database и Microsoft SQL Server, небольшой опыт разработки под Oracle Database. С чего начать? Есть VPS-сервер под Ubuntu server 11.04.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39814852
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ubintu 11.04 давно вышло из употребления и нет смысла его использовать. Так что начать с поиска компьютера, на который можно установить PostgreSQL. Из Ubuntu можно рекомендовать версию 18.04. Самая старая версия, которую есть смысл использовать - 16.04. Но версии 18.10 и 19.04 подходят меньше, так как не имеют длительной поддержки. Впрочем, для изучения PostGreSQL (да и Linux заодно) подойдут и они.
Для изучения сгодится и ПК с Windows.

Установить PostgreSQL 11, установить pgAdmin4 (ставится вместе с PostgreSQL на сервер, но можно установить ещё и на клиентский компьютер), настроить PostgreSQL на приём запросов по сети (редактировать файл pp_hba.conf), убедиться, что работает и изучать.
Обзавестись книжками (их много на английском языке, а обширная документация на сайте PostgreSQL есть и на русском).
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39814932
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partisan MUbintu 11.04 давно вышло из употребления и нет смысла его использовать. Так что начать с поиска компьютера, на который можно установить PostgreSQL. Из Ubuntu можно рекомендовать версию 18.04. Самая старая версия, которую есть смысл использовать - 16.04. Но версии 18.10 и 19.04 подходят меньше, так как не имеют длительной поддержки. Впрочем, для изучения PostGreSQL (да и Linux заодно) подойдут и они.
Для изучения сгодится и ПК с Windows.

Установить PostgreSQL 11, установить pgAdmin4 (ставится вместе с PostgreSQL на сервер, но можно установить ещё и на клиентский компьютер), настроить PostgreSQL на приём запросов по сети (редактировать файл pp_hba.conf), убедиться, что работает и изучать.
Обзавестись книжками (их много на английском языке, а обширная документация на сайте PostgreSQL есть и на русском).
Прошу прощения, я имел в виду, конечно же 19.04 Disco dingo :)
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39814933
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partisan MUbintu 11.04 давно вышло из употребления и нет смысла его использовать. Так что начать с поиска компьютера, на который можно установить PostgreSQL. Из Ubuntu можно рекомендовать версию 18.04. Самая старая версия, которую есть смысл использовать - 16.04. Но версии 18.10 и 19.04 подходят меньше, так как не имеют длительной поддержки. Впрочем, для изучения PostGreSQL (да и Linux заодно) подойдут и они.
Для изучения сгодится и ПК с Windows.

Установить PostgreSQL 11, установить pgAdmin4 (ставится вместе с PostgreSQL на сервер, но можно установить ещё и на клиентский компьютер), настроить PostgreSQL на приём запросов по сети (редактировать файл pp_hba.conf), убедиться, что работает и изучать.
Обзавестись книжками (их много на английском языке, а обширная документация на сайте PostgreSQL есть и на русском).

Правильно ли я понял, что на сегодня PostgreSQL более продвинутая СУБД, чем MySQL? После Oracle database как-то здесь всё не так кажется :)
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39814962
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor AbzalovPartisan MUbintu 11.04 давно вышло из употребления и нет смысла его использовать. Так что начать с поиска компьютера, на который можно установить PostgreSQL. Из Ubuntu можно рекомендовать версию 18.04. Самая старая версия, которую есть смысл использовать - 16.04. Но версии 18.10 и 19.04 подходят меньше, так как не имеют длительной поддержки. Впрочем, для изучения PostGreSQL (да и Linux заодно) подойдут и они.
Для изучения сгодится и ПК с Windows.

Установить PostgreSQL 11, установить pgAdmin4 (ставится вместе с PostgreSQL на сервер, но можно установить ещё и на клиентский компьютер), настроить PostgreSQL на приём запросов по сети (редактировать файл pp_hba.conf), убедиться, что работает и изучать.
Обзавестись книжками (их много на английском языке, а обширная документация на сайте PostgreSQL есть и на русском).

Правильно ли я понял, что на сегодня PostgreSQL более продвинутая СУБД, чем MySQL? После Oracle database как-то здесь всё не так кажется :)

Что лучше яблоки или апельсины. Вопрос в такой формулировке всетаки некорректен.
Вам и MSSQL покажется не таким после Oracle.
Postgresql ближе к Oracle по синтаксису и части функциональности чем MySQL а вот понятие продвинутости у каждого свое.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815151
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim BogukЧто лучше яблоки или апельсины. Вопрос в такой формулировке всетаки некорректен.
Вам и MSSQL покажется не таким после Oracle.
Postgresql ближе к Oracle по синтаксису и части функциональности чем MySQL а вот понятие продвинутости у каждого свое.

Я сравниваю СУБД по удобности администрирования для администратора СУБД.
С Oracle Database использую Oracle Enterprise Manager для мониторинга экземпляров + Oracle PL/SQL Developer чтобы добраться к данным.
Для MySQL/PostgreSQL инструменты вроде бы нашёл, это SQL Manager for MySQL ( https://www.sqlmanager.net/) для MySQL и pgAdmin 4 версии 4.6. MySQL и PostGRE SQL используются по умолчанию при создании VPS-сервера у моего хостинг-провайдера Бегет.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815166
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обратился в Бегет по поводу создания VPS-сервера для последней версии Oracle Database под Linux. У них таких дистрибутивов не предлагается. Кто где пробует Oracle 19 у хостинг-провайдеров?

Модератор: Вложение удалено.

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815187
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Abzalov,

Здравствуйте.
Т.к. PostgreSQL это Open Source проект, то надо быть готовым, что "все удобства во дворе".
Т.е. GUI-инструменты для БД ну очень примитивны, и для работы надо учить CLI.

По поводу сравнения MySQL и PostgreSQL, это тема отдельного холивара.
ИМХО мне PostgreSQL нравиться больше чем MySQL.
Просто у меня опыт работы с MySQL был всегда отрицательным.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815301
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor AbzalovПравильно ли я понял, что на сегодня PostgreSQL более продвинутая СУБД, чем MySQL?

Наверно, кое в чём. Сейчас посмотрел - в SQL в MySQL появились CTE и Window-функции, но только в версии 8.01 и 8.02. В PostgreSQL они есть давно и мне помогают в составлении сложных запросов. Вообще сравнений PostgreSQL и MySQL много. Важное преимущество PostgreSQL - подходит для импортозамещения. MySQL не подходит, так как Oracle может запретить её экспорт. Точнее, Oracle ссылается на госдепартамент, который может составлять список запрещённых стран.

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

В отношении администрирования - я в основном пользуюсь pgAdmin4, и для меня оказалось удобством, что в его последних версиях сделана настройка на экран с мелким пикселом. В MySQL Workbench ещё нет.

Я описал некоторые отличия, в интернете можно найти ещё много чего на эту тему.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815313
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё сам посравнивал. Чем пользуюсь в PostgreSQL - оказалось, в MySQL нет массивов и матариализованных представлений (materialized view). Хотя массив можно заменить ссылкой на отдельную таблицу со значениями, но для данных, которые по своей природе являются массивом, зачастую удобнее иметь поле типа массив. Materialized View кеширует результат запроса, что может существенно ускорить поиск (хотя Materialized View надо не забывать обновлять). В общем, какие качества СУБД больше интересуют, те и сравнивать самостоятельно.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815480
sstatistic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor AbzalovOracle Database


А что вы на оракале не остались?
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815495
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sstatisticIgor AbzalovOracle Database
А что вы на оракале не остались?
Конечно же остался т.к. у нас не принято использовать неподдерживаемые конкретной компанией решения (спросить будет не с кого). Это я изучаю чисто для себя, для развития hard skills :)
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39815510
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Abzalov,

Коммерческая поддержка по PostgreSQL доступна, в России и за рубежом, а также есть коммерческие курсы и сертификация.
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39819582
Igor Lytkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partisan MIgor Abzalov,

Коммерческая поддержка по PostgreSQL доступна, в России и за рубежом, а также есть коммерческие курсы и сертификация.
Какие основные игроки по этой теме в России?
...
Рейтинг: 0 / 0
Новичок в PostgreSQL
    #39819659
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor AbzalovPartisan MIgor Abzalov,

Коммерческая поддержка по PostgreSQL доступна, в России и за рубежом, а также есть коммерческие курсы и сертификация.
Какие основные игроки по этой теме в России?

DataEgret и PostgresqlPro
(поскольку был явный запрос - я не вижу ничего плохого в публикации этой инфы).
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Новичок в PostgreSQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]