@pgsql

Страница 317 из 1062
targitaj
02.05.2017
14:12:28
я не знаю, что имеется ввиду под login

Denis
02.05.2017
14:13:04
но я не знаю, как это сделать без циклов :)
А готовых функций от астрономов нет?)

Google
Mike Chuguniy
02.05.2017
14:13:11
настоятельно рекомендую изучить официальню документацию - там все разжевано.

Mike Chuguniy
02.05.2017
14:15:55
Оригинал: https://www.postgresql.org/docs/9.6/static/role-attributes.html Русская документация: https://postgrespro.ru/docs/postgrespro/9.6/role-attributes.html

Darafei
02.05.2017
14:17:06
А готовых функций от астрономов нет?)
эта штука была частью генератора рыбьей чешуи на https://ru.wargaming.net/globalmap/

Denis
02.05.2017
14:17:46
но я не знаю, как это сделать без циклов :)
А with recursive тут не работает? Не цикл же формально;)

Darafei
02.05.2017
14:17:52
ещё там были морские переходы, их тоже надо аналогично сгенерить и отобрать самые короткие непересекающиеся :)

с CTE проблема в том, что ты по нему индекс не настроишь

Darafei
02.05.2017
14:18:47
синтаксически задача решится, но это будет с квадратной сложностью на каждую проверку

Denis
02.05.2017
14:21:05
Ладно, я признаю - циклы не нужны в обычном, скучном мире sql, где обитает большинство и я)) В крутых вещах ф нужны!

Darafei
02.05.2017
14:21:15
ну в первых итерациях как-то так и было, считалось пару суток и совсем не отлаживалось - with recursive неудобно по шагам ходить :)

но да, это нужно, только когда следующая строка зависит от предыдущих рассмотренных. когда есть маппинг 1:1, не зависящий от соседних строк, а максимум от агрегации от них (min/max), то писать функцию редко когда надо

Peter
02.05.2017
16:00:09
всем привет! ребят, какие оптимизации используете кроме индексов? плоскота постгрес вполне устраивает, в nosql нет необходимости. но таблицы большие и медленно ворочаются. like из таблицы на 3 миллиона уходит секунд 5-10.

Google
Peter
02.05.2017
16:03:51
Andrey
02.05.2017
16:04:11
Не забудьте тогда про varchar_pattern_ops.

Darafei
02.05.2017
16:05:04
text_pattern_ops ?

Peter
02.05.2017
16:05:48
Спасибо

Алексей
02.05.2017
20:31:24
Подскажите плиз, у view переименовать просто так нельзя столбец через alter ... rename как у таблицы. только удалить и заново создать?

Darafei
02.05.2017
20:53:04
view - это синтаксический сахар для rule, https://www.postgresql.org/docs/9.6/static/rules-views.html

Mikhail
02.05.2017
20:59:03
Подскажите самый адекватный вариант создание базы create database if not exists в postgresql

Т.е. как понять что база есть уже, и тогда не создавать

Darafei
02.05.2017
20:59:32
таблицы или базы?

Mikhail
02.05.2017
20:59:41
базы

Darafei
02.05.2017
21:00:54
do $$ begin create database aaa; exception when others then end $$

Mikhail
02.05.2017
21:01:31
строка в pg_database? :)
ну пробовал вот такой - SELECT datname FROM pg_catalog.pg_database WHERE lower(datname) = lower('rates');

Darafei
02.05.2017
21:01:31
как-нибудь так, среди прочих вариантов

Mikhail
02.05.2017
21:01:43
но он всегда одну строку возвращает

Darafei
02.05.2017
21:03:33
а сколько должен?

gis=# SELECT datname FROM pg_catalog.pg_database WHERE lower(datname) = lower('rates'); (0 rows)

неправда, не всегда

Google
Alex
03.05.2017
01:29:22
Всем привет. Подскажите, как настроить логи авторизации, чтобы потом унасить в бан по ip адресу, всех кто пытался подключиться в БД

Jim
03.05.2017
04:03:47
а просто настроить доступ только для указанного диапазона нельзя?

или надо именно всем разрешать и банить потом?

Алексей
03.05.2017
04:10:48
Возникает резонный вопрос: а зачем разрешать всем, чтобы потом их банить?

Alex
03.05.2017
04:18:41
Уже настроен доступ, только для нужных ip, поставлены запреты и прочее. Но из логов видно, что постоянно с разных ip делают попытку подключения, и хотелось бы вносить эти адреса на долгий бан через fail2ban

Denis
03.05.2017
04:21:45
У меня главный вопрос - почему у вас база вообще торчит наружу? Запустите ее на localhost и пробросите с сервера порт по тому же ssh

Alex
03.05.2017
04:46:13
Думаю так и поступить. Наружу когда прокинул для тестирования и быстрого просмотра нужных таблиц через HeidiSQL

Аггей
03.05.2017
04:51:31
- Шеф, у нас дыра в безопасности - Ну хоть что-то у нас в безопасности

Peter
03.05.2017
06:27:36
доброго утра, подскажите откуда обычно берут словари для полнотекстового поиска? в дефолтной поставке только словарь стоп-слов

язык - русский

Vadim
03.05.2017
06:46:57
https://github.com/postgrespro/hunspell_dicts

Darafei
03.05.2017
10:36:12
тут хорошая статья про называние вещей попалась: http://arlobelshee.com/good-naming-is-a-process-not-a-single-step/ очень рекомендую, к CTE и подзапросам тоже вполне себе применимо :)

Anatoliy
03.05.2017
11:46:52
А не появилось ли чего для репликации materialized views? Мы используем Slony, но он trigger based. Щас приходится делать upsert из мат. вью в реплицируемую табличку.

Aleksey
03.05.2017
12:02:54
А мы сюда или куда то в другое место вакансии размещаем, друзья?

Darafei
03.05.2017
12:05:02
в линкедине хорошо вакансии размещаются :)

Denis
03.05.2017
12:06:02
ну что вы, его же запретили))

Aleksey
03.05.2017
12:06:44
чет я не уверен, что на канале pgsql для россиийской, московской вакансии в линкдине постить имеет смысл...был бы канал сетевиков, было бы позитивно

Vadim
03.05.2017
12:07:10
Дарафей в Беларуси, у них помоему можно)

Denis
03.05.2017
12:08:16
да уж, кому расскажи лет пять назад))

Darafei
03.05.2017
12:09:09
хм, а как тогда люди в россии работу поденежнее да поинтереснее ищут?

Google
Zhenia
03.05.2017
12:10:28
ну, есть же девопсджобс, там что-то мелькает

Nikolay
03.05.2017
12:12:32
это где такое?

Zhenia
03.05.2017
12:13:02
просьба не банить, @devops_jobs

Admin
ERROR: S client not available

Denis
03.05.2017
12:14:09
слушайте, я вот с интересом бы послушал предложения по вакансиям. может, пусть кидает человек предложения?

Darafei
03.05.2017
12:14:14
хм, а как тогда найти что-нибудь типа того же https://www.seek.com.au/Job/33329537 - чтобы брать и писать в постгрес приливы и отливы? :)

интересно, как посчитать, из каких городов тут люди? :)

Fedor
03.05.2017
12:16:36
опросник

Wom
03.05.2017
12:16:41
по АйПи!

Darafei
03.05.2017
12:16:53
А мы сюда или куда то в другое место вакансии размещаем, друзья?
пока никто не предложил мест получше - давай сюда, будет мешать - будем изобретать :)

по АйПи!
а айпи в телеграме получить можно? :)

Wom
03.05.2017
12:18:04
Denis
03.05.2017
12:18:33
а айпи в телеграме получить можно? :)
если только уговорить человека выслать в сообщении

Alexander
03.05.2017
12:19:11
опрос очень легко сделать и закрепить в шапке канала

Wom
03.05.2017
12:19:43
"я узбекский вирус. пожалуйста, перешлите меня всем своим друзьям, а потом отформатируйте свой жесткий диск"

опрос очень легко сделать и закрепить в шапке канала
как заставить ответить 1) всех; 2) честно ?

Darafei
03.05.2017
12:20:25
опрос очень легко сделать и закрепить в шапке канала
опрос как опрос предполагает список вариантов. а как в него широту-долготу отправить? :)

Google
Wom
03.05.2017
12:20:52
google forms?

Denis
03.05.2017
12:20:54
как заставить ответить 1) всех; 2) честно ?
угрозой вычисления по айпи, очевидно же

Alexander
03.05.2017
12:21:46
как заставить ответить 1) всех; 2) честно ?
это как-то связано с применением грубой физической силы, оскорблениями, но, с другой стороны, с призывами к доброте, честности и открытости

Fedor
03.05.2017
12:21:53
города типа мордор надо фильтровать :)

Darafei
03.05.2017
12:22:18
а какой смысл?
а) обнаружить группы людей, которые могут при желании взять и пойти в оффлайне пообщаться б) обнаружить, что вакансии из москвы могут быть неприменимы к местным, потому что все из Питера, а я из Минска

Anatoliy
03.05.2017
12:22:57
Может быть кто-то захочет переехать в Минск?)

Denis
03.05.2017
12:23:47
кстати, есть кто из Хабаровска, ау)) гоу пить пиво!

Айтуар
03.05.2017
12:24:13
Darafei
03.05.2017
12:24:42
KNN over Telegram

Alexander
03.05.2017
12:24:57
Началось)

Wom
03.05.2017
12:25:01
хабара далеко даже от моего предыдущего города.

Denis
03.05.2017
12:25:23
Началось)
минутка каминг аутов)

Stas
03.05.2017
12:29:58
кстати, есть кто из Хабаровска, ау)) гоу пить пиво!
а в Хабаровске есть какие-нибудь it-конфы? недавно искал, чтот негусто

Denis
03.05.2017
12:32:18
а в Хабаровске есть какие-нибудь it-конфы? недавно искал, чтот негусто
ха.ха.ха. нет, дует ветер и переносит семена 1с по выжженной земле. нет никаких конференций, кроме периодически приезжающих сектантов из интерсистемз, которые рассказывают, что использование каше сделает вашу жизнь лучше

Страница 317 из 1062