pgsql – PostgreSQL - Популярные вопросы | Страница 1

pgsql – PostgreSQL

Вопросов: 1172

Ответов: 10145

Популярные вопросы

Аноним
1/26/2021, 10:19:33 AM
Ответов: 59
Коллеги, где можно скачать ISO SQL стандарт в pdf? Не платить же

больше сотни баксов за скачивание на оф сайте

Relect84
7/30/2021, 3:22:34 PM
Ответов: 51
как подсчитать кол-во после группировки без подзапроса ? select count*

from select key, id from table group by key, id having count* > 1;

garacio
3/18/2021, 10:49:47 AM
Ответов: 45
или это наоборот, сделал что-то, проставил вес, и исходя из этого веса

смотрит продолжать ему дальше что-то делать или ждать?

you_know_my_name
1/20/2021, 3:58:55 PM
Ответов: 39
зачем, когда есть uuid ?
Аноним
3/18/2021, 5:49:48 AM
Ответов: 38
Привет не могу придумать как эффективно решить задачу: есть таблица 5 млрд

с полями key varchar, value varchar, В большинстве value лежит IP-адрес, но есть плохие данные, где там фигня вместо IP. Вопрос: как можно эффективно убрать плохие данные, оставив value где только IP? Пробовал выбирать с regexp ~ - очень долго При insert в таблицу с value inet - ошибка Может какой-то индекс нужно построить? или как-то иначе...

Setplus_seC
3/18/2021, 5:51:08 PM
Ответов: 37
Ребят, подскажите плиз, есть аналог в Постгресе in memory таблиц Мускула?
Setplus_seC
3/11/2021, 7:30:14 AM
Ответов: 36
Может быть проблема связана с тем, что постгря в докере?
dsx90
4/21/2021, 11:14:26 AM
Ответов: 32
ребят подскажите, как таблицу с столбцом id сджойнить с таблицей с полем

json {id, id, id} | {} | null ?

genixg
6/24/2021, 7:12:14 AM
Ответов: 31
Добрый день, а может кто-нибудь подсказать, где почитать про различия в параметре

LANGUAGE при создании функции - напишу я там sql или plpgsql? Пытаюсь перевести хранимку с MS SQL на постгрес, а что-то то одна ошибка, то другая, и какие-то неоднозначные...

l1ahk1m
12/8/2020, 11:00:58 AM
Ответов: 30
Добрый день. Подскажите, какая ОС из никсов лучше приспособлена для ПГ?

Вроде как есть разница, между Убунту и Центос, что то на уровне логирования событий, точно не помню. В кратце: Какая ось лучше для ПГ?

Аноним
4/27/2021, 2:39:23 PM
Ответов: 29
Добрый вечер, господа профессионалы, я новичок в теме sql и Баз Данных

в общем. Можно задать нескромный вопрос ? Корректна ли таблица только из FK или так делать не надо?

Аноним
8/21/2021, 9:48:37 PM
Ответов: 29
ORM используется?
Аноним
5/20/2021, 12:51:58 PM
Ответов: 27
@tzirechnoy, Скажите, а за счет чего получается прирост производительности, если при всех

равных, если в Order By еще и сделать cast к int? Получается, что просто в этом случае планировщик не пробует индекс вообще использовать? И за счет этого в 10 раз быстрее происходит? EXPLAIN SELECT * FROM test_1 WHERE jdoc->'field1'::int <= 50000 ORDER BY jdoc->'field1'::int DESC LIMIT 10;

ayuryshev
6/8/2021, 5:40:25 AM
Ответов: 27
Всем привет! Забаунтил вопрос на SO, которому 5 лет и на который

не было ИМХО правильного ответа: https://stackoverflow.com/questions/38638890/prevent-evaluation-of-non-matching-case/67814775?noredirect=1#comment119972264_67814775 Свой ответ получил на: SELECT current_catalog ,current_catalog::text = 'test' ,CASE WHEN current_catalog::text = 'test' THEN 1 -- division by zero -- WHEN true THEN 1 -- that's OK ELSE 1/0 END почему division by zero возникает, даже когда ELSE не должен выполняться Но может он неправильный? Покритикуйте плиз

it_haisenberg
5/26/2021, 7:33:33 AM
Ответов: 27
Интересно, а аггрегация SUM будет работать быстрее если на поле будет навешан

индекс?

Аноним
8/3/2021, 4:43:58 AM
Ответов: 26
а extension какие-то установлены? shared_preload_library в конфиге postgres?
EshuMarabo
6/3/2021, 9:27:59 PM
Ответов: 26
Товарищи, кто-нибудь работал с полнотекстовым поиском в постгрес?
Аноним
1/19/2021, 9:16:40 AM
Ответов: 26
У меня вопрос к адептам докера: как я в докер-файле смогу учесть

количество оперативы shared_buffers? Как я в докер-файле смогу заложить количество ядер? Как я в докер-файле смогу заложить ввод/вывод? Вот в шаблоне ансиблового конфига я все эти параметры легко и непринуждённо учитываю. Раскатывая ПГ одной командой: ansible-playbook -i <nventory> -l <list of hosts>

Аноним
7/16/2021, 11:12:29 AM
Ответов: 4
Как сделать, вывелся результат всех запросов, а не только последнего? psql

-c "select 123; select 456; select 789" ?column? ---------- 789 1 строка

dimuska139
7/14/2021, 1:14:15 PM
Ответов: 4
В MySQL была функция TO_DAYS, которая преобразует дату в количество дней от

нулевого года. Как то же самое сделать в PostgreSQL?

Аноним
6/28/2021, 7:38:05 AM
Ответов: 4
Коллеги, добрый день! Приношу извинения за то, что отвлекаю в возможно рабочее

время. Требуется помощь в поиске лучшего решения в вопросе реализации "связи" postgres и mongodb. Цель - возможность "бегать" из postgres в mongodb и дёргать оттуда данные. Например в MS SQL Server я ставил ODBC драйвер с помощью которого можно было настроить подключение к postgres и "бегать" в него. Какие пути решения задачи есть и какое, по вашему мнению, наиболее подходящее? Нашёл инфу про JDBC драйвей, но он как-то интересно работает промежуточное звено MySQL. Заранее спасибо!

Xapa6apga
5/18/2021, 4:04:54 PM
Ответов: 4
Всем привет, не могу понять что не так пытаюсь создать нового пользователя

CREATE USER my_test_user WITH LOGIN ENCRYPTED PASSWORD 'XASA' Даю грант на коннект grant connect on database my_database to my_test_user пытаюсь сделать коннект, получаю The specified database user/password combination is rejected: Всё же правильно, логин дан, коннект тоже, что не так?

womchik
5/17/2021, 9:30:04 AM
Ответов: 4
ppl, у меня есть patroni+psql10 master-slave. сверху этого haproxy отправляет запросы на

текущий мастер. могу ли я к этому приделать ещё и логическую репликацию в третью базу? что-то после switchover у меня данные перестали идти

ScriptHound
5/16/2021, 2:31:40 PM
Ответов: 4
Подскажите пожалуйста у меня вопрос по postgis, как было бы правильне сделать?

У меня есть таблица с полигонами и из этой таблицы мне нужно взять те полигоны, которые пересекаются с полигонами из той же таблицы. Я хочу сделать для каждого такого полигона st_clip об тот полигон, с которым он пересекается таким образом, чтобы они не пересекались. Первое, что мне приходит в голову, это заджоинить таблицу саму об себя по признаку пересечения, но мне кажется это не слишком удачное решение.

dory1894
1/27/2021, 3:39:09 PM
Ответов: 83
Ещё вопрос, парни. Чем postgres хорош? Почему стоит брать его, а не

mysql к примеру? В mysql есть шардинг например, а в постгрес нету.