9404
Чат русскоязычного сообщества PostgreSQL, здесь мы обсуждаем технические вопросы, для поиска работы и предложения вакансий есть группа https://t.me/pgsqljobs For English discussion visit https://t.me/pg_sql
Да, это верно, выше привел ещё некоторые соображения в upd :)
Читать полностью…
Покажите ожидаемый и реальные результаты. Этот вариант должен "в другую сторону" время поменять на указанное смещение.
Читать полностью…
Сейчас сам потестировал: PostgreSQL почему-то если видит GMT/UTC (или некоторые другие последовательности из букв, в т.ч. случайные) во входящей строке, то почему-то не "в ту сторону" время переводит, как коллега выше и говорит. Интересно, раньше как-то не обращал внимания.
Читать полностью…
Это можно сделать через гарантийное письмо от организации.
Читать полностью…
Ну, PostgreSQL то в этом контексте оперирует байтами, жестко ограничивая их кол-во как 63 байта для идентификаторов (к слову, в этом смысле русский алфавит в той же utf8 будет не в самом выгодном положении с его 2 байтами на символ).
Читать полностью…
Ох если бы это было шуткой.... У меня в таблице есть поля на русском языке....
Читать полностью…
То есть, дамоклов меч не грозит, если ответственность меньше отдыха? А сколько туплов в отношении «жизнь», хотя бы 9, как у кошки?
Читать полностью…
Продукт с сапортом) иное ну такое, как репа выше
Читать полностью…
Мне важно понимать что делается) я на питоне написать могу и там понятно, а Раст для меня пока загадка.
Читать полностью…
Блин карго и rust) надо искать спеца на Раст) но интересное.
Читать полностью…
В ресурсы и минимализацию с контейнирезацией))
Читать полностью…
$ 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
Вот куда будущее идёт) оффтопа немножк
... ну и в клиенты, отличные от psql, дополнительно "хозяйничают" со временем при отображении сами ещё. наверное не все, но я настолько часто натыкался в истории чата про это, что для себя запомнил как "если что-то со временем будет непонятно — проверять только в psql". =)
Читать полностью…
Интересно, почему это правило не применяется, если не указать "стандарт" (и применяется если указать несуществующий)...
upd.: Хотя, в первом варианте кажется понятно, почему (потому что эта строка уже в формате ISO 8601, в котором определено как с зонами работать). А вот второй случай уже скорее недоработка 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
А если так:
(created_on || replace(offset, 'GMT', ''))::timestamptz
Народ, как в домашних условиях можно погонять postgrespro ENT ?
Есть ли такие варианты?
В Постгрес имена могут содержать почти все 256 возможных символов, не зная, на каком они языке.
Читать полностью…
Но это юмор, не принимать все в реальной жизни))
Читать полностью…
Хотите про все шутку:
SELECT 'Дамоклов меч' AS судьба
FROM жизнь
WHERE ответственность > отдых
AND срок_исполнения < CURRENT_TIMESTAMP;
Ну, я бы не был бы так уверен (если вы будете собирать из чужих исходников, то в Rust это нередко мучительное и долгое занятие).
Но вы правы в том, что не нужно быть специалистом в этом языке, чтобы просто пользоваться продуктом который на нём написан. Среди прочего, чтоб вполне успешно пользоваться PostgreSQL — не обязательно быть сильным специалистом в языке C, напр.
Раст из коробки работает всё без головной боли какой либо, вам вряд ли понадобится разработчик на расте
Читать полностью…
юзали чуть, не зашел, https://github.com/postgresml/pgcat посмотрите этот
Читать полностью…
Делитесь опытом использования Odyssey от Яндекса, вне их балансира в личном клауде PG как сервис.) мне вот интересно
Читать полностью…
Тогда начните с книг из закрепа, параллельно закрепляя практикой. Это будет эффективнее, нежели тыкаться вслепую или делать неправильно.
Читать полностью…