Size: a a a

pgsql – PostgreSQL

2021 January 21

W

Warstone in pgsql – PostgreSQL
Whats up?
источник

NZ

Nikita Zhidkov in pgsql – PostgreSQL
Warstone
(Не тому было) Это версия psql, а не сервера.
Вам надо зайти на сервер и спросить у сервера.
в пгадмине SELECT version(); тоже не подойдёт? Вернуло
"PostgreSQL 12.5 (Ubuntu 12.5-0ubuntu0.20.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, 64-bit"
источник

W

Warstone in pgsql – PostgreSQL
Пойдет ))
источник

EF

Erenio Figueroa in pgsql – PostgreSQL
I have installed pg_agent and I can not get my jobs to work, the pgpass file is correct and I do not see problems but the jobs do not run
источник

W

Warstone in pgsql – PostgreSQL
Nikita Zhidkov
в пгадмине SELECT version(); тоже не подойдёт? Вернуло
"PostgreSQL 12.5 (Ubuntu 12.5-0ubuntu0.20.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, 64-bit"
А попробуйте
COPY tmp_x FROM '/home/user_name/dataset.csv' (FORMAT csv, DELIMITER ',', HEADER TRUE);
Давайте тупые варианты откинем.
источник

W

Warstone in pgsql – PostgreSQL
(Отличие от вашего варианта только в том что запятые стоят)
источник

W

Warstone in pgsql – PostgreSQL
Просто пока-что это что-то непонятное для меня... Возможно другие помогут, так как у меня идеи кончились.
источник

NZ

Nikita Zhidkov in pgsql – PostgreSQL
Warstone
А попробуйте
COPY tmp_x FROM '/home/user_name/dataset.csv' (FORMAT csv, DELIMITER ',', HEADER TRUE);
Давайте тупые варианты откинем.
таже самая ошибка и с кавычками и без. Большое спасибо за помощь, попробую завтра пораньше спросить тут же)
источник

DZ

Dmitry Zagorevskiy in pgsql – PostgreSQL
Приветствую
(sqlalchemy) как получить (узнать) имя backref в relationship между одной моделью и другой моделью. Я имею объект_1 и имя класса(модель) объекта_2, надо узнать backref со стороны объект_1 на класс (модель) объекта_2.
Заранее спасибо
источник

D

Dmitriy in pgsql – PostgreSQL
Dmitry Zagorevskiy
Приветствую
(sqlalchemy) как получить (узнать) имя backref в relationship между одной моделью и другой моделью. Я имею объект_1 и имя класса(модель) объекта_2, надо узнать backref со стороны объект_1 на класс (модель) объекта_2.
Заранее спасибо
Тебе к питонистам
источник

DZ

Dmitry Zagorevskiy in pgsql – PostgreSQL
Dmitriy
Тебе к питонистам
Молчат
источник

D

Dmitriy in pgsql – PostgreSQL
Dmitry Zagorevskiy
Молчат
А почему ты думаешь, что DBA ответят?)) Питонистам-таки ближе
источник

DZ

Dmitry Zagorevskiy in pgsql – PostgreSQL
Dmitriy
А почему ты думаешь, что DBA ответят?)) Питонистам-таки ближе
Отключил думать, включил попробовать
источник

D

Dmitriy in pgsql – PostgreSQL
Dmitry Zagorevskiy
Отключил думать, включил попробовать
Может поможет https://stackoverflow.com/a/17845616
источник

VY

Victor Yegorov in pgsql – PostgreSQL
обращаю внимание на баг в GiST индексах.
после новых минорок для 12+ все gist индексы надо перестроить!
https://postgr.es/m/ec1e7a22-efc9-3472-7c05-664baba0935c@iki.fi
источник

DZ

Dmitry Zagorevskiy in pgsql – PostgreSQL
Спасибо за помощь. Я конечно-же это уже находил но мне это не подходит. Я имею объект1 и имя класса другого объекта2 и мне надо узнать backref. A в примере по ссылке между первым и вторым действием используется человеческий интеллект
источник

V

Viktor in pgsql – PostgreSQL
Всем привет, если у кого-то есть задачник по postgresql advanced(triggers, functions, procedures) и вы со мной поделитесь, буду очень благодарен.
источник

СЛ

Станислав Линник... in pgsql – PostgreSQL
Всем привет, такой вопрос: имеется запрос, который выполняется через транзакцию
UPDATE accounts SET balance = balance + 100.00 WHERE acctnum = 11111;
Причем много запросов, как в тот же самый acctnum = 11111, так и по другим acctnum
Если смотреть по блокировкам то вижу такое
 state  |  pid   |     wait_event      | wait_event_type
-------+--------+---------------------+-----------------+
active |  59051 | transactionid       | Lock            

Если избавиться от транзацкий, то какие проблемы я могу словить?

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

AN

Alexander Nikitin in pgsql – PostgreSQL
А в чём беда-то?
источник

СЛ

Станислав Линник... in pgsql – PostgreSQL
Беда в том что pg не справляется. в pg_all_stat_activity куууууча UPDATE ивентов, с блокировками(как LWLOCK так и Lock). Короче чето не вывозит PG нагрузку в 5к QPS. Вот я думаю, если избавиться от транзакций, то сильно легче будет и не будет ли каких касяков с апдейтов поля( хотя по идее он должен лочить строку, на момент выполнения инсерта)
источник