> Более 7 лет пользуюсь MySql, нужен ли Postgresql для профессионального роста или и так везде возьмут?
Конечно возьмут, MySQL востребован. Если тебя только это волнует то нет смысла переходить.
Я долгое время пользовался MySQL, и не видел каких-то особых плюшек в постгресе.
Потом заметил, что некоторые операции (LOAD DATA) на mysql выполняются как-то не прилично долго.
Я потратил пару дней на оптимизациюд конфигов MySQL, но было как-то все равно долго. Я попробовал постгрес, потратил на конфиги пару часов, при том, что я знал его очень слабо. И операция выполнилась раз в 10 быстрее.
Потом, попробовал запустить на постгресе тесты. На Mysql они выполнялись, просто очнеь долго. А на а постгрес легко настроить, что результат становится сравним с sqlite :memory:. В общем загрузка данных и быстрое выполнение тестов, были тем что заставило меня перейти на постгрес.
Из плюшек пользуюсь функциональными индексами, массивами и планирую кое где использовать полнотексовый поиск. Хотя мою надежду, что с переходом можно будет выпилить elasticsearch постгрес не оправдал.
Из того что мне прямо сильно не хватает, это group by. В постгресе конечно есть group by, но там есть ограничения, что выбирать поля и сортировать можно только те поля которые используются в group by.