
Артур
22.02.2017
00:09:54
?
опять план?
Вспоминается отроческий стишок :
крыша хлопает в ладоши, все прекрасно, план хороший.
?

Google

Fike
22.02.2017
00:14:35
Да, я про то, что полагаться на субъективные ощущения точно не стоит, стоит проверить наличие поверхностных признаков, указывающих на гипотезу. В данном случае достаточно было бы прогнать схожие селекты на двух таблицах и/или посмотреть планы, чтобы обнаружить разницу или совпадение.

Артур
22.02.2017
00:14:52
ясно

Fike
22.02.2017
00:41:56
Прошу прощения, я был уверен, что разговор идет о чем-нибудь вроде 10% различия. Тут явная аномалия, будет интересно послушать мнения (моей квалификации в постгре здесь явно не хватит); скорее всего, еще попросят описание create table.

Артур
22.02.2017
04:25:18
запускаю reindex всей базы, после этого сделаю замер
https://postgrespro.ru/docs/postgresql/9.6/sql-reindex
Читал здесь

Darafei
22.02.2017
06:02:38
analyse таблице сделай

Артур
22.02.2017
07:22:23

Alexey
22.02.2017
07:36:25
Пацаны, предлагаю силами нашей же конференции прибить эту дрянь.
открываем @Blockchain_Developers, потом свойства группы и там оставляем абюзу на спам.

Аггей
22.02.2017
07:39:28
Время на них тратить )

Google

Aleksandr
22.02.2017
07:39:54
Да там на 10 секунд делов

Alexey
22.02.2017
07:39:55
Не представляю что вы делаете с таким количством свободного времени от трёх кликов мышкой.

Fike
22.02.2017
07:41:50

Alexey
22.02.2017
07:41:58

Fike
22.02.2017
07:42:12
о, а можно дважды репортить, оказывается

Alexey
22.02.2017
07:42:37
Меня там анальни прибанили моментально. :)

Аггей
22.02.2017
07:42:58
Просто спам продолжится ) не прибьем ) с таким же успехом мы можем просто банить рассыльщиков. Но придут новые и новые... И это бесконечно. Спасёт только канал "по инвайтам", но боюсь это противоречит идеи канала

Alexey
22.02.2017
07:43:25

Аггей
22.02.2017
07:47:21
) ну я дождусь итога )

Aleksandr
22.02.2017
07:48:02
На мой взгляд если спамеры поймут тенденцию, то просто не будут такими агрессивными.

Alexey
22.02.2017
07:48:17

Aleksandr
22.02.2017
07:48:54
Когда будет понятно что твой чатик могут забанить из-за того что слишком много его рекламировал где не нужно - то будут думать...

Alexey
22.02.2017
07:49:08
Реклама != спам.

Aleksandr
22.02.2017
07:50:45
Реклама != спам.
Хм... Я думаю что собственно история происхождения слова "спам" может с этим поспорить

Alexey
22.02.2017
07:51:09

Denis
22.02.2017
10:38:09
Народ есть проблема, что после созадния новой партиции я вставляю туда большой объем данных и сразу запускаю серьезный аналитический запрос. И постгрес ошибается в плане где учавствуют свеже созданные партишены. Есть ли какой то хак, не знаю, может информацию analyze копировать из прошлого партишена, или чтото подобное?

Петр
22.02.2017
10:46:12
провести анализ не вариант чтоли?

Denis
22.02.2017
10:55:45
ну это конечно решение, но для этого надо узнать произошло ли создание новой партиции, если да узнать ее имя и запустить analyze.

Pavel
22.02.2017
12:20:57

Denis
22.02.2017
12:21:13
Path man

Google

Pavel
22.02.2017
12:21:40
У него триггер есть на создание партиции вроде

Ildar
22.02.2017
12:30:53
см. set_init_callback(...) в документации
правда колбек будет вызываться при создании партиции до того, как туда будут вставлены данные. Поэтому analyze в коллбеке вызывать смысла нет
если только в колбеке добавить задачу в какой-нть шедулер и позже выполнить анализ

Pavel
22.02.2017
13:07:44

Anton [Mgn, az09@osm]
22.02.2017
14:35:14
странно, ни сюда анонса нет, ни туда ссылки на группу
Конкурс статей по PostgreSQL на Habrahabr
https://habrahabr.ru/post/322330/
Tags: PostgreSQL, Программирование, postgress
Author megapost on #habrahabr

Роман
22.02.2017
16:50:57
Господа, а напомните, как расширение называлось, которое запросы все в отдельную таблицу складывало?

Grigory
22.02.2017
16:52:28
pg_stat_statements?

Роман
22.02.2017
16:53:19
да, оно, спасибо

Артур
23.02.2017
00:49:38
не удивительно но приккольно.
Сегодня запускаем эту всю обработку на продакшне - работа раз в 10 шустрее.
Единственное отличие - там ssd :)

Igor
23.02.2017
04:24:50
написал письмо в abuse@telegram.org на спамера
остальных призываю сделать то же.

Alexey
23.02.2017
04:26:52
Кнопка — зачем?

Igor
23.02.2017
04:27:18
у меня нет кнопки :)
Отличный хайрез. Но повторю ещё раз, что у меня, в веб-версии, нет кнопки.

Pavel
23.02.2017
10:44:19

Артур
23.02.2017
16:42:11
Всех спраздником

Lulz
25.02.2017
10:47:45
Всем привет! Срочна нужна книжка(желательно на русском) про SQL)

Google

Павел П.
25.02.2017
10:55:20
https://drive.google.com/open?id=0B-5KWvYl4sSzSXlFZTh1anVuMWc

Lulz
25.02.2017
10:55:29
Спасибо!

Wom
25.02.2017
11:23:20
"для простых смертных" - 500стр

Андрей
25.02.2017
11:37:04
это как quick install для софта под z/os :) страниц 400 минимум. ну так, вкратце :))

Vladislav
25.02.2017
16:46:29
Практика лучше направит мозги

Lulz
25.02.2017
16:59:08
благодарю)

Alexey
25.02.2017
18:23:21

Lulz
25.02.2017
18:24:29
было лень парсить все это

Alexey
25.02.2017
18:25:13
Неплохо, но нет.

Fike
25.02.2017
18:26:02
сложно процессить считываемую информацию

Lulz
25.02.2017
18:27:58
)

Darafei
27.02.2017
12:29:46
в датагрипе починили котиков в идентификаторах, говорят:
https://youtrack.jetbrains.com/issue/DBE-3297

Wom
27.02.2017
13:07:04
они бы ещё интервал научились нормально показывать

Darafei
27.02.2017
13:11:29
А ты зарепортал?

Wom
27.02.2017
13:15:05
https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000070450-Interval-field-in-PpstgreSQL

Артур
27.02.2017
13:18:22
Всем привет.
Есть множество вариантов названий домов (зачастую это названия жилых комплексов).
Таблица следующего вида:
id, home_id, name
Какой из вариантов поиска грамотнее (ну или качественнее) :
1. lower(name) LIKE '%sun%'
2. Индекс lower(name) и lower(name) LIKE '%sun%'
3. Отдельное поле lower_name и lower_name LIKE '%sun%'
?

Alex
27.02.2017
13:20:10
я бы использовал полнотекстовый поиск с pg_trgm + сортировкой по ts_rank наверное

Артур
27.02.2017
13:21:30
что почитать порекомендуешь?