• База знаний
  • /
  • Блог
  • /
  • Wiki
  • /
+380 (44) 364 05 71

Особое внимание хотим обратить работе сервера баз данных PostgreSQL на unix-хостинге. Базы данных этого альтернативного SQL сервера не пользуются большой популярностью, поэтому многие хостинг компании не предоставляют к нему доступа. Однако Freehost.UA не придерживается такой точки зрения и предлагает эту опцию начиная с пакета “Максимум” и выше.

На момент написания данной статьи, на нашем хостинге сервер PostgreSQL доступен в версии 9.2.0.
Для работы с базами данных предоставляется менеджер phpPgAdmin по адресу http://db13.freehost.com.ua/pgadmin/. Данные к бд высылаются клиенту по запросу в службу технической поддержки. Но адрес хоста и его порт остаются неизменными.
Host: db13.freehost.com.ua
Port: 5432

Так почему же мы рекомендуем Вам познакомиться к PostgreSQL и чем она лучше от MySQL постараемся рассмотреть далее.

Если Вы захотите разместить небольшой сайт или интернет-магазин на 1000 товаров, то Вам будет достаточно использовать MySQL для хранения базы данных. Однако если Вы планируете расширять его и развивать, есть планы увеличить количество продаваемых товаров, в таком случае база данных будет расти и для ее обработки потребуется больше выделяемой мощности процессора и времени. База
даных построенная на PostgreSQL в этом случае будет намного эффективней чем MySQL. Ее скорость работы будет выше за счет грамотной репликации и особенности построения запросов.

В качестве преимуществ PostgreSQL над MySQL нередко отмечается безопастность и надежность кода. Банальный неправильный запрос WHERE * FROM SELECT может быть обработан сервером MySQL, а если таких запросов будет дестяок то и вовсе уронить его. Чего не будет делать PostgreSQL, он сразу
выдаст Вам ответ о том, что запрос построен некорректно.

Документация по PostgreSQL доступна во всех мануалах и качественно структурирована, чего не скажешь о других СУБД.

Важным аспектом так же является то, что почти 7 лет MySQL развивается компанией Oracle. Которая последнее время не приделяет ей должного внимания, поскольку занимается работой над MariaDB.

Разумеется, у PostgreSQL есть свои особенности. Например, если у вас есть таблица (id, name, adres), вы можете добавить новое поле email и получить (id, name, adres, email), но не (id, name, email, adres). Поле добавится только в конец. Впрочем, обычно это не представляет собой большую проблему.

Но как насчет популярных CMS? Они ведь все используют Mysql, скажите Вы. Оно то так, но для Wordpress например есть плагин, который позволяет хранить данные таблиц в PostgreSQL
https://wordpress.org/plugins/postgresql-for-wordpress/ Тем самым замещая Mysql.

Надеемся после ознакомления с данной статьей Вы не останетесь равнодушными к PostgreSQL и присмотритесь к ней повнимательней.

Дата: 20.04.2015
Автор: Sash
Голосование

Авторам статьи важно Ваше мнение. Будем рады его обсудить с Вами:

comments powered by Disqus
Спасибо, что выбираете FREEhost.UA