pgsql | Unsorted

Telegram-канал pgsql - pgsql – PostgreSQL

9404

Чат русскоязычного сообщества PostgreSQL, здесь мы обсуждаем технические вопросы, для поиска работы и предложения вакансий есть группа https://t.me/pgsqljobs For English discussion visit https://t.me/pg_sql

Subscribe to a channel

pgsql – PostgreSQL

Да, это верно, выше привел ещё некоторые соображения в upd :)

Читать полностью…

pgsql – PostgreSQL

Покажите ожидаемый и реальные результаты. Этот вариант должен "в другую сторону" время поменять на указанное смещение.

Читать полностью…

pgsql – PostgreSQL

Этот вариант тоже не корректно работает((

Читать полностью…

pgsql – PostgreSQL

Сейчас сам потестировал: PostgreSQL почему-то если видит GMT/UTC (или некоторые другие последовательности из букв, в т.ч. случайные) во входящей строке, то почему-то не "в ту сторону" время переводит, как коллега выше и говорит. Интересно, раньше как-то не обращал внимания.

Читать полностью…

pgsql – PostgreSQL

Это можно сделать через гарантийное письмо от организации.

Читать полностью…

pgsql – PostgreSQL

Ну, PostgreSQL то в этом контексте оперирует байтами, жестко ограничивая их кол-во как 63 байта для идентификаторов (к слову, в этом смысле русский алфавит в той же utf8 будет не в самом выгодном положении с его 2 байтами на символ).

Читать полностью…

pgsql – PostgreSQL

Ох если бы это было шуткой.... У меня в таблице есть поля на русском языке....

Читать полностью…

pgsql – PostgreSQL

То есть, дамоклов меч не грозит, если ответственность меньше отдыха? А сколько туплов в отношении «жизнь», хотя бы 9, как у кошки?

Читать полностью…

pgsql – PostgreSQL

Продукт с сапортом) иное ну такое, как репа выше

Читать полностью…

pgsql – PostgreSQL

Поэтому лучше иметь кто внем шарит)

Читать полностью…

pgsql – PostgreSQL

Мне важно понимать что делается) я на питоне написать могу и там понятно, а Раст для меня пока загадка.

Читать полностью…

pgsql – PostgreSQL

Блин карго и rust) надо искать спеца на Раст) но интересное.

Читать полностью…

pgsql – PostgreSQL

Собирал кто сурцы, юзал?

Читать полностью…

pgsql – PostgreSQL

В ресурсы и минимализацию с контейнирезацией))

Читать полностью…

pgsql – PostgreSQL

$ lscpu | grep -i arch
Architecture: aarch64
$ yum list | grep containerd
containerd.aarch64 1.6.6-1.amzn2.0.2 @amzn2extra-docker
containerd-stress.aarch64 1.6.8-1.amzn2.0.1 amzn2extra-docker
$ file -b $(which kubelet)
ELF 64-bit LSB executable, ARM aarch64

Вот куда будущее идёт) оффтопа немножк

Читать полностью…

pgsql – PostgreSQL

... ну и в клиенты, отличные от psql, дополнительно "хозяйничают" со временем при отображении сами ещё. наверное не все, но я настолько часто натыкался в истории чата про это, что для себя запомнил как "если что-то со временем будет непонятно — проверять только в psql". =)

Читать полностью…

pgsql – PostgreSQL

Интересно, почему это правило не применяется, если не указать "стандарт" (и применяется если указать несуществующий)...

upd.: Хотя, в первом варианте кажется понятно, почему (потому что эта строка уже в формате ISO 8601, в котором определено как с зонами работать). А вот второй случай уже скорее недоработка PostgreSQL.

Читать полностью…

pgsql – PostgreSQL

да, он же принимает указание на offset в американском стандарте, для которого инвертированы значения + и - в указании оффсета.
я тоже каждый раз заново этот момент вспоминаю, т. к. с запросами на самом деле редко работаю как админ, тем более с таймстампами.

вот скажем пример правильного указания смещения GMT+03:00 и сравнения результата с таковым для таймзоны Москвы (в которой у нас смещение тоже GMT+03:00):

postgres=# SELECT '2023-01-02 03:04:05.666'::timestamp AT TIME ZONE 'GMT' AT TIME ZONE 'GMT-03:00';
timezone
-------------------------
2023-01-02 06:04:05.666
(1 row)

Time: 2,061 ms


postgres=# SELECT '2023-01-02 03:04:05.666'::timestamp AT TIME ZONE 'GMT' AT TIME ZONE 'Europe/Moscow';
timezone
-------------------------
2023-01-02 06:04:05.666
(1 row)

Time: 1,145 ms

Читать полностью…

pgsql – PostgreSQL

А если так:

(created_on || replace(offset, 'GMT', ''))::timestamptz


* Что, конечно, выглядит несколько костыльно. Но тут уж вопросы к тому, кто выдумал такой сомнительный способ хранения зоны (при том, что её хранить, как правило, вообще не нужно).

Читать полностью…

pgsql – PostgreSQL

Народ, как в домашних условиях можно погонять postgrespro ENT ?
Есть ли такие варианты?

Читать полностью…

pgsql – PostgreSQL

В Постгрес имена могут содержать почти все 256 возможных символов, не зная, на каком они языке.

Читать полностью…

pgsql – PostgreSQL

Но это юмор, не принимать все в реальной жизни))

Читать полностью…

pgsql – PostgreSQL

Хотите про все шутку:

SELECT 'Дамоклов меч' AS судьба
FROM жизнь
WHERE ответственность > отдых
AND срок_исполнения < CURRENT_TIMESTAMP;

Читать полностью…

pgsql – PostgreSQL

тогда забудьте, это долгая история в расте

Читать полностью…

pgsql – PostgreSQL

Ну, я бы не был бы так уверен (если вы будете собирать из чужих исходников, то в Rust это нередко мучительное и долгое занятие).

Но вы правы в том, что не нужно быть специалистом в этом языке, чтобы просто пользоваться продуктом который на нём написан. Среди прочего, чтоб вполне успешно пользоваться PostgreSQL — не обязательно быть сильным специалистом в языке C, напр.

Читать полностью…

pgsql – PostgreSQL

Раст из коробки работает всё без головной боли какой либо, вам вряд ли понадобится разработчик на расте

Читать полностью…

pgsql – PostgreSQL

юзали чуть, не зашел, https://github.com/postgresml/pgcat посмотрите этот

Читать полностью…

pgsql – PostgreSQL

Делитесь опытом использования Odyssey от Яндекса, вне их балансира в личном клауде PG как сервис.) мне вот интересно

Читать полностью…

pgsql – PostgreSQL

Лет 10 назад это было "куда будущее идёт".

Читать полностью…

pgsql – PostgreSQL

Тогда начните с книг из закрепа, параллельно закрепляя практикой. Это будет эффективнее, нежели тыкаться вслепую или делать неправильно.

Читать полностью…
Subscribe to a channel