Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Чем PostgreSQL ХУЖЕ MySQL? Вопрос по теме "Сервера баз данных" 
:(
    Опции темы
Mal Hack
Дата 15.4.2004, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Nobody
Цитата
Протестую. У меня на Постгресе работает точно такой же форум и никаких нареканий в работе не вызывает.

Ну значит запросы не очень сложные. А вот если ты еще и запросы сделаешь соответствующими, то тут будет весело. Яркий пример motogp.ru. Свой сервак, на нем посгресс, работает еле-еле...
PM ICQ   Вверх
Secandr
Дата 16.4.2004, 07:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 2
Всего: 39



PostgreSQL хуже тем, что не так распостранён smile.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Nobody
Дата 16.4.2004, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: 1
Всего: 16



Mal Hack
Ну так надо стараться делать запросы максимально простыми! По-моему, это очевидно и применимо к любой базе данных.

Secandr
Ну, я бы не стал так категорично утверждать, что из-за этого он сразу хуже =) Но да, такой факт имеет место быть.


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 16.4.2004, 20:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Nobody, так-то оно так, но попрой (не для веб-баз) необходимо делать довольно-таки сложные запросы, просто специфика базы такая...
PM ICQ   Вверх
Secandr
Дата 16.4.2004, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 2
Всего: 39



Nobody Смысл не в том, что СУБД плохая, просто возникают проблемы с переносом скриптов на другой хостинг.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Nobody
Дата 16.4.2004, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: 1
Всего: 16



Mal Hack
Так, хватит менять тему =) Сначала говоришь, что будет виснуть на этом форуме, я отвечаю, что у меня работает и ничего. Потом говоришь, что на motogp.ru еле-еле шевелится, я отвечаю, что запросы надо упрощать. После этого ты говоришь, что НЕ для веб-баз используются порой очень сложные запросы. Хорошо, я на это отвечу, что на mySQL большинство из этих вложенных запросов ты просто не сможешь составить из-за ограниченности того, что оно может.

Secandr
Ситуация 1:
Использовался Постгрес на одном хостинге, после чего решили перейти на другой хостинг, где стоит mySQL. Ситуация практически нереальная, т.к. а)Хостингов с Постгресом (известных мне) нет. 2)Тот, кто использовал Постгрес не захочет уже переходить на mySQL из-за того, что придётся отказаться от множества фич.
Ситуация 2:
Использовался Постгрес на своём (или виртуальном) сервере, после чего решили перейти на хостинг с mySQL. Тоже маловероятно, т.к. если есть деньги на отплату сервера, зачем переходить на хостинг с mySQL?
Ситуация 3:
На своём (или виртуальном) сервере решили заменить Постгрес на mySQL. Не очень ясно, с какой целью так может быть сделано.
В принципе, можно написать код, который будет практически совместимым для обоих баз. Исключение будут составлять запросы на создание/изменение таблиц. Ну и, естественно, придётся отказаться от тех фич, которых нет хотя бы в одной из баз.


И ещё один плюс в пользу Постгреса: его язык PL/pgSQL довольно близок к оракловскому PL/SQL.


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
Secandr
Дата 17.4.2004, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 2
Всего: 39



Nobody Я вот хочу что-нибудь на Постгресе написать, даже на новый сервак его поставил, хотя меня заставили ещё и mySQL туда поставить, со словами: "А где ты найдёшь софт под Постгрес?" sad.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Nobody
Дата 18.4.2004, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: 1
Всего: 16



Secandr
Что значит "софт под Постгрес"?
Все популярные языки веб-программирования с ним вполне работают. (Java, Perl, PHP)


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
Secandr
Дата 18.4.2004, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 2
Всего: 39



Nobody В смысле, готовые програмные продукты на Perl, PHP,...


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Nobody
Дата 19.4.2004, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: 1
Всего: 16



Secandr
хех... Можно тока ругаться на тех, кто пишет скрипты, которые трудно и неудобно переделывать их для других БД. Вот взять например этот форум... SQL-запросы находятся практически в каждом скрипте. При этом в Инвижне очень остроумно подошли к проблеме переносимости. Они написали так называемый "драйвер", который на ходу анализирует запросы и изменяет их под указанную БД. Всё бы ничего, но далеко не всякий запрос оно изменяет нужным образом, поэтому после установки приходится довольно долго ковыряться руками.


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
Li...Man
Дата 29.3.2005, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 28.3.2005

Репутация: нет
Всего: нет



Есть одна очень важная вещь:

MySQL распространяется под лицензией GPL это значит, что если вы хотите продавать свои PhP скрипты или программы, то вам необходимо ОБЯЗАТЕЛЬНО купить коммерческую версию MySQL. MySQL бесплатна только если вы пишете проги для себя или если вы свои продукты распространяете под лицензией GPL.

PostgreeSQL распространяется под лицензией BSD это значит что вам достаточно вставить указание на то, кто разработал используемую базу и она станет для вас бесплатной ВСЕГДА!

ЗЫ сорри за офтоп это получилось преимущество а не недостаток перед MySQL

Это сообщение отредактировал(а) Li...Man - 29.3.2005, 11:07
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.