powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Ряд вопросов по Postresql и Mysql
28 сообщений из 28, показаны все 2 страниц
Ряд вопросов по Postresql и Mysql
    #36538499
test157
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите плиз разобраться в некоторых вопросах по двум этим продуктам.

1. есть ли преимущество при использовании процедур у постгрес? кроме того что можно юзать разные диалекты. кроме функционала интересует также производительность, нет ли такого что в майскул процедуры тормозят, а у постгрес с ними гейн в скорости?
2. аналогичный вопрос, но только касательно тригеров .
3. и еще аналогичный вопрос касательно вьюшек . на mysqperformanceblog вычитал что view в майскуле очень тормозные, это проблема самих вьюшек или же это чисто реализация оных исключительно в майскуле, а в постгре с ними все норм?
4. я так понял что дефрагментировать таблицы в майскуле нельзя, кроме как пересоздать их (иннодб). при пересоздании или изменении таблицы не доступны даже для чтения?! хотелось бы узнать, как это происходит в продакшене? изменение структуры таблиц и их дефрагментация. я так понимаю, что в постгре с этим нет проблем? верно ли все понял? а за дефрагментацию отвечает вакум?
5. репликация. тут вроде все просто, в майскуле все работает из коробки, и уже довольно давно -в постгре только через сторонние разработки - которые по геморойности превосходят конкурента, а то что делают сейчас в девятке постгре - по функционалу и комфорту все равно далеко от того что уже годами работает в майскуле, не говоря о том что в шестерке уже семи синк готов?
6. производительность. на сегодня все примерно одинаково, но сейчас оракл делает релиз в котором из новых фич кроме репликации почти ничего, а главный упор сделан на скорость? и теже джойны сабселекты и прочее стали шустрее в десятки раз, т.е. с выходом нового релиза постгре на года опять станет тормозом, которым был до восьмерки?
7. активность разработки. за последний не полный месяц, майскул позакрывал в два раза больше тикетов (уже больше 1000) чем за предыдущие. причем специально полез глядеть, многие закрыты с патчами и багфиксами, даже мои что постил 100 лет назад закрыли с патчами. значит ли это что оракл кинул большие ресурсы на допил майскула и что очень скоро будет допиленный майскул, пускай с темже функционалом что и сейчас? на фоне комитов в майскул, разработка постгре видится какойто очень вялой + в мыл листах есть треды, о том что основные кодеры перегружены работой и для них это уже не тот фан что был прежде, многие кто шурупил работают на постоянке в больших компаниях и на постгре кладут болт. хотя не все с этим согласны, тамже в листах - но всеже. не хреновая ли это тенденция, или так было всегда? просто таже девятка, много че хотели не сделали - тотже партишн норм так и не сделали, опять тока через рулсы. заметно что не хватает ресов.

вот, вопросов много. новый холивар не хочется, просто хотелось бы получить максимально объективные ответы на эти вопросы, тех кто имел дело с обоими продуками.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542129
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
каша в голове.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542137
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mysq либо платный либо ты ОБЯЗАН открыть исходные коды.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542170
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ScareCrowMysq либо платный либо ты ОБЯЗАН открыть исходные коды.
у вас каша в голове ...
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542216
test157
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я вроде не спрашивал про лицензию.

есть шансы получить ответы по существу?)
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542275
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowMysq либо платный либо ты ОБЯЗАН открыть исходные коды.

Данное требование никак не вредит программе, если ее распространять отдельно от MySQL, и тем более веб-сайту.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542289
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test157
есть шансы получить ответы по существу?)
ответ по существу --- толстоватый тролль, фрагменты типа

т.е. с выходом нового релиза постгре на года опять станет тормозом, которым был до восьмерки?

кагбэ намекают.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36542291
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
test157на фоне комитов в майскул, разработка постгре видится какойто очень вялой + в мыл листах есть треды, о том что основные кодеры перегружены работой и для них это уже не тот фан что был прежде, многие кто шурупил работают на постоянке в больших компаниях и на постгре кладут болт. хотя не все с этим согласны, тамже в листах - но всеже. не хреновая ли это тенденция, или так было всегда? просто таже девятка, много че хотели не сделали - тотже партишн норм так и не сделали, опять тока через рулсы. заметно что не хватает ресов.

за постгес особо не следил, следил за ентерпрйздб, которые вроде как и есть основные поставщики кода в постгрес. у них дела шли достаточно резво, по фичам буквально за пару лет дотянули достаточно близко к oracle 8 (от пакетов с рефкурсорами до рекурсивного SQL и сиквенсов).
думаю у постгрес еще большой запас фичастности и продвинутости оптимизатора на фоне mysql и в ближайшие 3-4 года mysql не перегонит по основным вопросам. а вот в долгосрочной перспективе mysql имхо mysql перспективней, мне там больше архитектура нравиться.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36543544
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test157и теже джойны сабселекты и прочее стали шустрее в десятки раз
в ДЕСЯТКИ? значит, в предыдущей версии Оракла был встроен специальный тормоз. Я не представляю, что можно делать в коде сервера, чтобы в его очередной версии нечто работало в "десятки раз быстрее". Значит, в предыдущей версии код был написан просто чудовищно хреново.
Либо, про "десятки раз" - художественный свист.

Yo!ScareCrowMysq либо платный либо ты ОБЯЗАН открыть исходные коды.
у вас каша в голове ...
на всякий случай, прочитайте все-таки
http://www.mysql.com/about/legal/licensing/oem/
если он прогу пишет для себя, то да, бесплатно. Но ТС про это ничего не говорил.

ДжекНепотрошительесли ее распространять отдельно от MySQL, и тем более веб-сайту.
GPL не волнует, распространяете вы MySQL "отдельно" или нет, изворотливый вы наш. Приложение либо попадает под GPL, либо нет. третьего не дано.

Q4: What is Sun’s dual license model for MySQL software?
: Sun makes its MySQL database server and MySQL Client Libraries available under both the GPL and a commercial license. As a result, developers who use or distribute open source applications under the GPL can use the GPL-licensed MySQL software, and OEMs, ISVs and VARs that do not want to combine or distribute
the MySQL software with their own commercial software under a GPL license can purchase a commercial license.
теперь уже не Sun, конечно.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36543569
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvв ДЕСЯТКИ? значит, в предыдущей версии Оракла был встроен специальный тормоз. Я не представляю, что можно делать в коде сервера, чтобы в его очередной версии нечто работало в "десятки раз быстрее". Значит, в предыдущей версии код был написан просто чудовищно хреново.
Либо, про "десятки раз" - художественный свист.

я видел типовой случай, в котором, судя по всему, генерился крайне левый план.
после допиливания напильником перформанс вырос как раз в десятки раз (в 4 десятка, примерно)
т.е. если оптимизатор был допилен для разгребания таких случаев - то почему бы и нет?
С чисто теоретической точки зрения - вполне правдоподобно. Хотя врядли часто встречается на практике.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36543917
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Вот спасибо. А я дурак, наивно думал, что MySQL бесплатен и для разработки коммерческих приложений. Буду внимательнее.

А такой засады нет в остальных свободных?
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544107
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

view и подзапросы в mysql и правда тормозные.
Правда, не все, только те, которые он не может выполнить через мерж запроса.
А мержить он не умеет запросы с лефт джойнами, юнионами, аггрегирующими функциями.
Соответственно, при любом запросе к такому вью все его данные вытаскиваются во временную таблицу, и по ней уже работает запрос. Кстати, для показа плана запроса тоже.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544241
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv
на всякий случай, прочитайте все-таки
http://www.mysql.com/about/legal/licensing/oem/
если он прогу пишет для себя, то да, бесплатно. Но ТС про это ничего не говорил.

еще один с кашей, интрбейз гайз что ли селекционируют как-то особо ? ведь только тебе я три раза объяснял что такое GPL.
НИКТО не может мне запретить использовать в коммерческих целях GPL продукт, НИКТО. все что ограничивают, это не класть в мою коробку GPL продукты если я решил распространять продукт и не хочу открывать свой код.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544296
test157
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет скорости
We have consistently seen improvements in the order of 30-40% of
sysbench top numbers and on large number of threads 5.4.0 drops
much less in performance than 5.1. The new InnoDB Thread Concurrency
patch makes the results on high number of threads even more
impressive where the results have gone up by another 5-15% at the
expense of 1% less on the top results (there are even some DBT2
runs that gave 200% improvement with the new algorithm).

There is also a benchmark on EAStress which shows a 59% increase in
performance from 5.1 to 5.4 using the new 16-way x86 Nehalem servers.

а тут насчет джойнов что в 10 раз шустрее стали:
http://dev.mysql.com/tech-resources/articles/mysql-54.html
Time Number of Reads
MySQL 5.0/5.1 12 Minutes 9,000,000
MySQL 5.4 1.8 seconds 153,000


Time
MySQL 5.0/5.1 4 Minutes 15.39 secs
MySQL 5.4 44.41 seconds
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544325
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo!еще один с кашей, интрбейз гайз что ли селекционируют как-то особо
а у вас в прибалтике все так сильно курят? Может, еще обсудим мои физические характеристики?

Yo!НИКТО не может мне запретить использовать в коммерческих целях GPL продукт
действительно курят. Речь не про коммерческое или некоммерческое использование, а про сокрытие исходников. Под коммерческими обычно имеют в виду программы с закрытым кодом. Поэтому текст по ссылке объясняет:
- не хочешь открывать исходники - купи коммерческую лицензию. Или соответствуй GPL и предоставь исходники.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544332
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglMySQL бесплатен и для разработки коммерческих приложений.
никто не запрещает для коммерческих использовать GPL-ный MySQL. Просто придется соответствовать GPL и отдать исходники своего приложения покупателю.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544356
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, можешь объяснить нафига нести хрень, совершенно не понимая суть требований GPL ? в чем проблема один раз прочитать условия GPL в оригинале, а не подвергаться насмешкам каждый раз ?
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544358
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так и понял. Не так выразился. Как начинается лицензирование, так вечно казуистика какая-то.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544376
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiemarglЯ так и понял. Не так выразился. Как начинается лицензирование, так вечно казуистика какая-то.
да нет там ничего страшного, просто есть небольшой нюанс если ты собрался распространять чужой GPL продукт в составе своей коробки.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544549
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!
есть небольшой нюанс если ты собрался распространять чужой GPL продукт в
составе своей коробки.

Нет, с этим-то как раз никакого нюанса нет:
GPL
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium
does not bring the other work under
the scope of this License.
А вот с чем есть нюанс, так с этим:
GPL
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
Подключил GPL-ный хидер и опаньки - твой продукт уже contains part of
the Program.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544583
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Подключил GPL-ный хидер и опаньки - твой продукт уже contains part of
the Program.

об том и речь, что СЕРВЕР mysql никто статически линковать к своему коду при всем желании не сможет. но по моему некоторые товарищи этого осознать не смогут никогда, особенно учитывая что разлагольствуя о сервере цитату kdv выдал именно о клиентских либах.

с клиентскими либами все совсем просто - те что реально необходимо линковать, например mysql-php раздаются по LGPL, а не GPL. jdbc и odbc при всем желании как статическую линковку не притянуть, да и лицензии там у каждого производителя разные - майсклный jdbc то под LGPL, то под GPL.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36544622
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дорогой йоу!

а что такое "линковка", в твоем понимании?
нам всем очень интересно.
а то вот слова такие какие-то непонятные "статическая", "нестатическая"...
поясни, пожалуйста.
интересует именно твоё, ЛИЧНОЕ мнение.

зы: гуглей у меня нет. и яндыксов тоже.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36546266
Толстый_Троль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
- не хочешь открывать исходники - купи коммерческую лицензию. Или соответствуй GPL и предоставь исходники.

kdv
Q4: What is Sun’s dual license model for MySQL software?
: Sun makes its MySQL database server and MySQL Client Libraries available under both the GPL and a commercial license. As a result, developers who use or distribute open source applications under the GPL can use the GPL-licensed MySQL software, and OEMs, ISVs and VARs that do not want to combine or distribute
the MySQL software with their own commercial software under a GPL license can purchase a commercial license.

Что мешает писать своё ПО, которое никак не использует код MySQL, а для доступа к нему использует прямой коннект через свои библиотеки прямого доступа? В данном случае нет никакого использования исходного кода (что есть объектом лицензии GPL), есть использование бинарной версии продукта.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36546287
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Толстый_Троль
Что мешает писать своё ПО, которое никак не использует код MySQL, а для доступа к нему использует прямой коннект через свои библиотеки прямого доступа? В данном случае нет никакого использования исходного кода (что есть объектом лицензии GPL), есть использование бинарной версии продукта.
к чему такие сложности, достаточно на словах обозвать обертку над бд обозвать плагином. если вдруг найдется умник, который запросит исходники (надеюсь все в курсе что GPL не требует класть исходники в коробку, а только по требованию предъявлять) - выслать ему 4 строки обертки вокруг mysql драйвера с надписью плагин. хотя не думаю, что с jdbc/odbc даже это потребуется.

Мимопроходящий, ходи мимо ...
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36547804
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОб том и речь, что СЕРВЕР mysql никто статически линковать к своему коду при всем желании не сможет. но по моему некоторые товарищи этого осознать не смогут никогда, особенно учитывая что разлагольствуя о сервере цитату kdv выдал именно о клиентских либах.
собственно, ответ тоже состоит из разглагольствований. Мне интересно, с какого буя MySQL коммерческим поставщикам своего софта с MySQL (или без) рекомендует покупать коммерческий MySQL, а не брать GPL? Я же ясно дал цитату из рекомендаций MySQL. И, разумеется, и дураку понятно, что никакой модификации кода MySQL при его простом использовании как СУБД не происходит.
Клиентские либы, кстати, лицензируются по LGPL, если я правильно помню.

Может, поясните раздел 6 GPL: Conveying Non-Source Forms ?
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36547858
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Yo.!!
You wrote on Sat, 27 Mar 10 14:08:37 GMT:

Yo.!! Y> к чему такие сложности, достаточно на словах обозвать обертку над бд обозвать плагином.
Y> если вдруг найдется умник, который запросит исходники
Y> (надеюсь все в курсе что GPL не требует класть исходники в коробку, а только по требованию предъявлять)
Y> - выслать ему 4 строки обертки вокруг mysql драйвера с надписью плагин. хотя не думаю,
Y> что с jdbc/odbc даже это потребуется.глубоко.
очень.

так что там с линковкой?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36548427
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvМне интересно, с какого буя MySQL коммерческим поставщикам своего софта с MySQL (или без) рекомендует покупать коммерческий MySQL, а не брать GPL?

дык, во все времена было святое нажиться на идиоте. мне кажется это прекрасно когда не шибко богатые OSS канторы стригут лохов не понимающих когда идет речь о сервере, когда о клиентских либах.

ЗЫ. с GPL в моей коробке действительно наверно нюансов нет, redhat и ораклу никто не мешает продавать коммерческие и GPL продукты в одной коробке.
...
Рейтинг: 0 / 0
Ряд вопросов по Postresql и Mysql
    #36552545
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvКлиентские либы, кстати, лицензируются по LGPL, если я правильно помню.клиентская либа mysql начиная с четвёртой версии специально под GPL
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Ряд вопросов по Postresql и Mysql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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