Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 32

Сравнение производительности MSSQL и PostgreSQL

08.04.2025, 14:14. Показов 3723. Ответов 35

Студворк — интернет-сервис помощи студентам
Тема для тех, кто юзает обе СУБД.

В Инете нашёл несколько восторженных статей, что PG ни чуть не хуже, а в некоторых случаях даже лучше MSSQL по производительности.
Единственные нарекания только на оптимизатор PG, т.е., его производительность может упасть при очень сложных запросах

Во-первых, я что-то не так оптимистичен по поводу производительности в отношении PG. Во-вторых, он очень неудобный в плане отладки. Нет нормальных менеджеров. Причём функционал даже платных менеджеров не позволяет создавать индексы с включёнными столбцами, не участвующими в построении индекса (опция INCLUDE). Такая опция имеется только в pgAdmin, но он, сам по себе, уё...

У кого, какое мнение?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.04.2025, 14:14
Ответы с готовыми решениями:

Совместимость datetime в MSSQL 7 и MSSQL 2000
Господа, помогите разобраться. Такая ситуация, понаписал скриптов под SQL 7, перенесли на SQL 2000,...

Перенос БД из MSSQL 6.5 на MSSQL 7.0
Как перенести базу с сервера 6.5 на сервер 7.0? Серверы стоят на разных компьютерах. В помощи...

Сравнение производительности представлений и временных таблиц
Хотел уточнить, использование какого сервиса будет снижать сильнее производительность сервера,...

35
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 32
17.04.2025, 19:24  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
А вам нужна репликация?
Или купите хостинг у провайдера, или вы серьёзная фирма со своим интранетом и DMZ?
+1 нужна оценка такой необходимости.
Но, хочу заметить, там не только репликация. Ещё безопасность и решения для очень больших распределённых БД.
В некоторых случаях без версии PRO не обойтись.
0
Нарушитель
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,609
18.04.2025, 04:49
Цитата Сообщение от avm71 Посмотреть сообщение
Но, хочу заметить, там не только репликация. Ещё безопасность и решения для очень больших распределённых БД.
В некоторых случаях без версии PRO не обойтись.
Спасибо/благодарю за информацию.

Добавлено через 2 минуты
Цитата Сообщение от Usaga Посмотреть сообщение
Ludwig Valentin, я не понимаю вопроса. Мы здесь чьи горести обсуждаем?
Я тоже. В чём проблема? Причём тут горести?
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
18.04.2025, 05:10
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Я тоже. В чём проблема? Причём тут горести?
Это я тебя спросил) Ты мне про репликацию вопрос задал...

Цитата Сообщение от avm71 Посмотреть сообщение
+1 нужна оценка такой необходимости.
Ну это ты сам оценить должен.
0
Нарушитель
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,609
18.04.2025, 05:19
Цитата Сообщение от Usaga Посмотреть сообщение
Это я тебя спросил) Ты мне про репликацию вопрос задал...
Репликация нужна или для распределённых систем или для создания свежей копии данных.
Когда ежесуточного бэкапа недостаточно.
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
18.04.2025, 05:29
Ludwig Valentin, я знаю что это и для чего. Мне ты зачем это начал рассказывать?
0
74 / 18 / 6
Регистрация: 18.01.2025
Сообщений: 82
18.04.2025, 17:05
Предлагаю сюда для сравнения ещё Oracle добавить.
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
18.04.2025, 17:28
DeepSee, это будет нерелевантное сравнение.

ТС уходит с SQL Server в пользу или бесплатного или "реестрового" PostgreSQL. Короче, от забугорной проприетарщины уходит. Oracle в такой move вообще не вприсывается.
1
Нарушитель
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,609
21.04.2025, 15:11
Цитата Сообщение от Usaga Посмотреть сообщение
ТС уходит с SQL Server в пользу или бесплатного или "реестрового" PostgreSQL. Короче, от забугорной проприетарщины уходит. Oracle в такой move вообще не вприсывается.
Oracle это дорого. Правда, кажется был бесплатный Oracle для девелоперов.
Вообще, много провайдеров на MySQL, хоть и его купил Oracle.
Тем более, что через PhpMyAdmin он легко управляется.
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
21.04.2025, 16:37
Ludwig Valentin, дорого, но его хвалят за высокую производительность даже при минимальных усилиях со стороны разработчиков. Но дорого. Я не уверен, что Postgres PRO дешевле.
1
 Аватар для Andrey-MSK
3308 / 2196 / 386
Регистрация: 14.08.2018
Сообщений: 7,390
Записей в блоге: 4
28.04.2025, 14:22
Цитата Сообщение от Usaga Посмотреть сообщение
Я не уверен, что Postgres PRO дешевле.
Ну не дешёвая штучка...

https://postgrespro.ru/product... ecertified
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
28.04.2025, 16:30
Не малой надо быть корпорацией, чтобы позволить себе такое счастье)
0
0 / 0 / 0
Регистрация: 18.02.2019
Сообщений: 32
19.05.2025, 18:06  [ТС]
Если предприятию нужна крупная распределённая (да и безопасная) система,то 100% такое предприятие имеет достаточный финансовый оборот для приобретения такого продукта.

Учитывая рекомендации (пока что рекомендации) правительства для критически важных предприятий, а также учитывая, что Postgres Pro — это усовершенствованный вариант системы управления базами данных PostgreSQL, адаптированный под российские реалии, то выбор очевиден.
0
19.05.2025, 18:20

Не по теме:

747000 считай что зарплата худосочного программиста за 10 месяцев. не так уж и большое счастье

0
Нарушитель
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,609
20.05.2025, 02:50
Цитата Сообщение от avm71 Посмотреть сообщение
учитывая, что Postgres Pro — это усовершенствованный вариант системы управления базами данных PostgreSQL, адаптированный под российские реалии,
Ну под российские реалии годятся те базы, которые и под американские реалии.
Это вопрос кодовой страницы/unicode и collation плюс документация и техподдержка на русском.
0
1302 / 356 / 97
Регистрация: 14.10.2022
Сообщений: 1,084
20.05.2025, 12:50
Цитата Сообщение от Ludwig Valentin Посмотреть сообщение
Ну под российские реалии годятся те базы, которые и под американские реалии.
Да никто тебе не запрещает и ванильный постгресс использовать.
Просто иногда (кстати, очень часто) организации проще купить что-то, "прошедшее сертификацию", чем доказывать, что ты правомерно используешь бесплатное и имеешь право это бесплатное использовать в контексте данной задачи.
Ну, например, конфиденциальное, согласно 152-ФЗ хранить.
0
Нарушитель
170 / 286 / 26
Регистрация: 11.08.2022
Сообщений: 3,609
21.05.2025, 00:05
Цитата Сообщение от uaggster Посмотреть сообщение
иногда (кстати, очень часто) организации проще купить что-то, "прошедшее сертификацию", чем доказывать, что ты правомерно используешь бесплатное и имеешь право это бесплатное использовать
Согласен, часто продукт идёт как community edition и как коммерческая версия.
Причём вторая более допиленная и богата всякими премиальными фичами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.05.2025, 00:05
Помогаю со студенческими работами здесь

Сравнение строк в двух SELECT (MSSQL 2008)
Добрый день. Подскажите пожалуйста, как сделать следующее: Сравнить два набора: SELECT column1...

MySQL и MsSQL на одной машине
Ребята вопрос простой. В небольшой локальной сети есть компьютер на котором крутится mssql сервер...

Конвертор с MySQl в MSSQL
Кто знает программы по конвертированию БД с MySQl в MSSQL

Полный экспорт базы данных mssql
Цель- перенести полностью database с одной машины на другую. Думал этот вопрос мне будет понятен и...

Win7 и MSSQL 2005
Доброго времени суток!Подскажите пожалуйста на XP база подключается без проблем,а на 7 выдаёт такую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
36
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru