Size: a a a

pgsql – PostgreSQL

2021 January 06

YS

Yaroslav Schekin in pgsql – PostgreSQL
Slava
возможно, если я переформулирую вопрос, кто то подскажет:
Как выбрать все значения верхнего уровня в поле типа json ?)
источник

S

Slava in pgsql – PostgreSQL
не помогло(
источник

S

Slava in pgsql – PostgreSQL
но спасибо !)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Slava
не помогло(
А мне помогло. ;)
SELECT jsonb_agg(x.v) 
 FROM jsonb_each('{"val": "99", "type": "mob"}'::jsonb) AS x(k, v);
источник

K

Kamoliddin in pgsql – PostgreSQL
Добрый день. Где можно достать вопросы по sql для интервью ? На работе попросили составить штук 50 а времени нету
источник

D

Dmitriy in pgsql – PostgreSQL
Raven
Возвращаясь к вопросу целесообразности массивов/nosql и т.д. - смотрю сейчас на очень интересную табличку (настройки пользовательского интерфейса), в которой 70 (!) столбцов и всего одна строка! Причем, как бы данные не изменялись, строка всегда будет одна. Отслеживая запросы в приложении пришел к выводу, что целиком из таблицы никогда ничего не выбирается, только по определенным группам столбцов, столбцы между группами не пересекаются 🤦🏼‍♂️
Проще читать все 70 столбцов, после чего это класть в Redis (кешировать) и читать уже из него, чтобы в базу всякий раз не лазать. Либо вообще в переменную читать при старте приложения, если особенности приложения позволяют. А 70 столбцов или 70 строк - разница невелика, хотя со строками мне бы было удобней работать (т.к. для новых настроек UI не нужно миграции накатывать - строку новую добавил и всё).
источник

D

Dmitriy in pgsql – PostgreSQL
Kamoliddin
Добрый день. Где можно достать вопросы по sql для интервью ? На работе попросили составить штук 50 а времени нету
Самому составить. Всё, что есть в интернете из готового, может нагуглить любой, готовясь к вашему собеседованию. А вообще лучше практические вопросы задавать, а не сухую теорию. Типа "как бы ты решил такую-то задачу?".
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Kamoliddin
Добрый день. Где можно достать вопросы по sql для интервью ? На работе попросили составить штук 50 а времени нету
50 вопросов на интервью?! эм… представляя себя на месте соискателя, делаю вывод, что работать в такой организации мне не очень хочется
источник

D

Dmitriy in pgsql – PostgreSQL
Victor Yegorov
50 вопросов на интервью?! эм… представляя себя на месте соискателя, делаю вывод, что работать в такой организации мне не очень хочется
Я сталкивался с таким, кстати (правда не по Sql). К счастью, не взяли)) Как правило, чем более днищёвая контора - тем более идиотские у нее условия отбора. Ну, Гугл/Яндекс не в счёт
источник

am

a m in pgsql – PostgreSQL
Victor Yegorov
50 вопросов на интервью?! эм… представляя себя на месте соискателя, делаю вывод, что работать в такой организации мне не очень хочется
Такого неудачника в FAANG не возьмут!
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Не обязательно же задавать все 50 вопросов одному соискателю.
Но если не хочется набрать безграмотных людей, что-то спрашивать придётся.
источник

K

Kamoliddin in pgsql – PostgreSQL
Victor Yegorov
50 вопросов на интервью?! эм… представляя себя на месте соискателя, делаю вывод, что работать в такой организации мне не очень хочется
да не все 50 будут. Их них выберут максимум 10 на интервью
источник

am

a m in pgsql – PostgreSQL
источник

am

a m in pgsql – PostgreSQL
У меня в хате до меня жили айтишники, блокнот остался.
источник

am

a m in pgsql – PostgreSQL
Проверьте себя, господа архитекторы.
источник

VE

Vladimir Eliseev in pgsql – PostgreSQL
Ребят, скажите пожалуйста, как настроить postgresql, чтобы она была доступна ни только с localhost?
источник

D

Dmitriy in pgsql – PostgreSQL
Vladimir Eliseev
Ребят, скажите пожалуйста, как настроить postgresql, чтобы она была доступна ни только с localhost?
pg_hba.conf
источник

VE

Vladimir Eliseev in pgsql – PostgreSQL
Не корректно задал вопрос. У меня порт проброшен из контейнера, но авторизацию не проходит.
Говорит, что пароль@login posgres@postgres не подходят
источник

VE

Vladimir Eliseev in pgsql – PostgreSQL
хотя с локалхост подключается, если в контейнер зайти.
источник

D

Dmitriy in pgsql – PostgreSQL
Vladimir Eliseev
Не корректно задал вопрос. У меня порт проброшен из контейнера, но авторизацию не проходит.
Говорит, что пароль@login posgres@postgres не подходят
Вот так точно работает:
version: '2'
services:
   db:
       image: postgres:12
       volumes:
           - ./db:/var/lib/postgresql/data/pgdata
       ports:
           - 5428:5432
       environment:
           - POSTGRES_USER=user
           - POSTGRES_DB=dbname
           - POSTGRES_PASSWORD=12345
           - PGDATA=/var/lib/postgresql/data/pgdata
источник