LINUX.ORG.RU

История изменений

Исправление borisych, (текущая версия) :

у одного только MS SQL пользователей миллионы

нет у MSSQL миллионов, миллион можно получить разве что учитывая инсталляции, которые делает Visual Studio. Вот, например, более адекватные цифры: http://www.cmswire.com/cms/big-data/microsoft-sql-server-wins-in-a-big-data-w... - 2000 клиентов за два года, сумарно клиентов у MSSQL наверное до 500 тыс, даже скорее до 300, но никак не миллионы.

Т.е. не «Contributions from 2ndQuadrant», а вклад тех, кто там работает, и неважно, когда он этот самый влад сделал, они как бы записали себе в актив. И формально-то фраза верна. ;)

Ну вот нет смысла отрицать очевидные вещи: https://www.postgresql.org/community/contributors/ - 3 из 5 членов Core Team являются сотрудниками 2ndQuadrant и EnterpriseDB, в Major Contributors их еще пачка.

Хмм. Ты же понимаешь, что это отладочная информация, которую он мог бы не показывать вообще? И это не единственный случай, когда план опускает какие-то ресурсоёмкие детали, кстати.

это означает, только то, что в PostgreSQL возможностей диагностики вообще нет - надо писать наугад и молиться что оно худо-бедно как-то заработает (ага, широкие таблицы мы быстро не умеем (генерится куча мусора при UPDATE, а там vacuum подсирает, индексы перестраиваются и т.д.), нужно нарезать на более мелкие и соединять, а тут уже оптимизатор начинает всасывать по полной, большие блоки мы тоже не умеем, поэтому храним данные как можем, а то что не влезает засовываем в TOAST для пущего замедления, хинты мы делать не хотим по идеологическим соображениям (ага, пусть лучше у нас поддержку покупают)) - как этим вообще можно пользоваться-то? Вон, убер попользовался - и чет как-то не очень, зато для Яндекса с его select *, включенными автокоммитами, постоянным DDL и UB PostgreSQL оказался идеальным выбором.

Исходная версия borisych, :

у одного только MS SQL пользователей миллионы

нет у MSSQL миллионов, миллион можно получить разве что учитывая инсталляции, которые делает Visual Studio. Вот, например, более адекватные цифры: http://www.cmswire.com/cms/big-data/microsoft-sql-server-wins-in-a-big-data-w... - 2000 клиентов за два года, сумарно клиентов у MSSQL наверное до 500 тыс, даже скорее до 300, но никак не миллионы.

Т.е. не «Contributions from 2ndQuadrant», а вклад тех, кто там работает, и неважно, когда он этот самый влад сделал, они как бы записали себе в актив. И формально-то фраза верна. ;)

Ну вот нет смысла отрицать очевидные вещи: https://www.postgresql.org/community/contributors/ - 3 из 5 членов Core Team являются сотрудниками 2ndQuadrant и EnterpriseDB, в Major Contributors их еще пачка.

Хмм. Ты же понимаешь, что это отладочная информация, которую он мог бы не показывать вообще? И это не единственный случай, когда план опускает какие-то ресурсоёмкие детали, кстати.

это означает, только то, что в PostgreSQL возможностей диагностики вообще нет - надо писать наугад и молиться что оно худо-бедно как-то заработает (ага, широкие таблицы мы быстро не умеем (генерится куча мусора при UPDATE, а там vacuum подсирает, индексы перестраиваются и т.д.), нужно нарезать на более мелкие и соединять, а тут уже оптимизатор начинает всасывать по полной, большие блоки мы тоже не умеем, поэтому храним данные как можем, а то что не влезает засовываем в TOAST для пущего замедления, хинты мы делать не хотим по идеологическим соображениям (ага, пусть лучше у нас поддержку покупают)) - как этим вообще можно пользоваться-то?