Size: a a a

pgsql – PostgreSQL

2021 March 23

Ð

Ð in pgsql – PostgreSQL
данные? нет, обфусцируют структуру, код, все что угодно, лишь бы врага запутать
источник

Ð

Ð in pgsql – PostgreSQL
данные обычно шифруют 😑
источник

AS

Alexey Stavrov in pgsql – PostgreSQL
Denisio
а ты не путаешь с serializable ?
Неа, в serializable дополнительно к снимку вначале транзакции предикатные блокировки берутся.
источник

SS

Shamil Sabirov in pgsql – PostgreSQL
1. обфусцировать - это применительно к коду. не важно какому(Java, PL/SQL или еще чтото). как то его зашифровать или сделать максимально не понятным
2. применительно к данным, в основном в БД, тут лучше применять термин обезличивание. когда с продуктивной БД берем данные и заменяем все учетки на тестовые. чтобы ни когда и ни за что никто не мог соответствия сделать. в этом случае у нас есть тестовый набор для нагрузки
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
SELECT *
FROM public.contacts
where country_code like '\d{1,4}'

я правильно использую regex?
источник

JD

Jim Di in pgsql – PostgreSQL
ну хоть напиши чего искать хочешь
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
Jim Di
ну хоть напиши чего искать хочешь
Мне нужна строка из цифр длинною от 1 до 4
источник

JD

Jim Di in pgsql – PostgreSQL
Дмитрий Мачихелян
Мне нужна строка из цифр длинною от 1 до 4
в выражении ещё ^ и $ не забудь, иначе будет несколько матчей
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий Мачихелян
SELECT *
FROM public.contacts
where country_code like '\d{1,4}'

я правильно использую regex?
LIKE — это не оператор (конструкция) для regexp matching.
источник

JD

Jim Di in pgsql – PostgreSQL
Yaroslav Schekin
LIKE — это не оператор (конструкция) для regexp matching.
и это тоже.
тут подробнее написано что к чему
https://www.postgresql.org/docs/current/functions-matching.html
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
А как мне regex_matches использовать в where?
источник

JD

Jim Di in pgsql – PostgreSQL
почитать документацию и погуглить, для начала
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
Jim Di
почитать документацию и погуглить, для начала
Может из-за моего английского, но явного определения как в where искать в доке я не нашел.
В гугле нашел вариант с SIMILIAR или ~
источник

JD

Jim Di in pgsql – PostgreSQL
на постгреспро есть документация на русском, если аглицкий не даётся
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
Jim Di
на постгреспро есть документация на русском, если аглицкий не даётся
SELECT *, (SELECT regexp_matches(country_code , '\d{1,4}'))
FROM public.contacts

удалось только таким образом получить нужные строки
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий Мачихелян
SELECT *, (SELECT regexp_matches(country_code , '\d{1,4}'))
FROM public.contacts

удалось только таким образом получить нужные строки
Вы же, вроде бы, нашли оператор ~?
источник

ДМ

Дмитрий Мачихелян... in pgsql – PostgreSQL
Yaroslav Schekin
Вы же, вроде бы, нашли оператор ~?
Запрос выполняется не так, как нужно
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий Мачихелян
Запрос выполняется не так, как нужно
А именно?
источник

кн

коля николай... in pgsql – PostgreSQL
Вопросик. wal_writer начинает сбрасывать данные между 2 lsn на диск. Что происходит, если он приходит на страницу и обнаружевает, что lsn страницы не соответствует (т.е страница была обновлена в процессе сэйвпоинта)
источник

MS

Maxim Sherstuk in pgsql – PostgreSQL
Доброго вечера. Есть проблема - на сайте postgrespro нет обратной связи несколько дней. У нас закуплена тех поддержка и лицензия, но нет доступа к технической поддержке и не ясно как обновить стандарт до энтерпрайза. Если в чате есть представители вендора - пожалуйста , свяжитесь со мной
источник