
Alex
28.02.2017
06:21:27
Куда копнуть ?
Статистика мешает или что может быть ?
Поиск по уникальному значению

Артур
28.02.2017
07:00:37

Google

Darafei
28.02.2017
07:01:10
на неожиданности не напарывались

Артур
28.02.2017
07:01:21
А на "ожиданности"?
Может то, что вы ожидали, для меня полная неожиданноть :)

Vadim
28.02.2017
07:04:49
Если у вас много записи, то получите большой оверхед на индексах. Будет ощутимая просадка, по сравнению с BTREE, к примеру.
Это из личной практики

Darafei
28.02.2017
07:06:18
про uuid лучше думать не как про медленный bigint, а специфический быстрый text :)

Артур
28.02.2017
07:08:21
совокупность данных создаваемой строки
я 512 битный хэш использую, для исключения коллизий ? Ранее не знал о UUID

Darafei
28.02.2017
07:09:48
про guid знать должны все, кто хоть раз в виндовсе реестр правил :)

Артур
28.02.2017
07:10:20
Ну, я ж не знал что это он :)

Vadim
28.02.2017
07:10:57

Google

Alexander
28.02.2017
07:11:40
особенно если это множественные внешние ключи на таблицу...

Vladimir
28.02.2017
07:11:47

Darafei
28.02.2017
07:12:02
uuid не последовательный
соответственно, последовательные операции с ним превращаются в рандомизированные

Vladimir
28.02.2017
07:12:45
а постгрес не умеет time based uuid ?

Darafei
28.02.2017
07:14:43
uuid_generate_v1()
но все же хотят v4 :)

Fike
28.02.2017
07:30:26

Dmitry
28.02.2017
11:02:49
Доброго времени суток. Подскажите плиз инструмент для аналитики работы постгреса

Darafei
28.02.2017
11:03:27
gdb
или на каком уровне?

Dmitry
28.02.2017
11:14:51
на уровне посмотреть информативно статистику запросов, посмотреть какие самые долгие, посмотреть текущие запросы и т.д.

Kirill
28.02.2017
11:15:16
http://dalibo.github.io/powa/

Dmitry
28.02.2017
11:15:34
Спасибо!

Sheridan
28.02.2017
11:24:51
О, ничтяк, спасибо

Артур
28.02.2017
11:28:41

Darafei
28.02.2017
11:32:51
по md индекс есть?

Артур
28.02.2017
11:37:42
нет
это unixtime в int

Google

Артур
28.02.2017
11:38:05
только не спрашивайте почему не datetime - не отвечу :)

lemi
28.02.2017
11:40:03
create index on mods_monitoringwhite using btree(md)
concurently если таблица сильно в работе, ну и analyze потом не забыть

Артур
28.02.2017
11:44:59

Wom
28.02.2017
11:46:11
да

Артур
28.02.2017
11:56:21
Огонь!
вопрос, а чем btree то отличается от обычного
?

Evgeniy
28.02.2017
11:57:04
вот это селективность

Maksim
28.02.2017
11:57:44

Артур
28.02.2017
11:58:07
create index on mods_monitoringwhite (md)
вот от такого чем отличается

Evgeniy
28.02.2017
11:58:27
чтоа
а, по дефолту там бтрии

Артур
28.02.2017
11:58:59
то есть это идентично?

Evgeniy
28.02.2017
11:59:03
да

Артур
28.02.2017
11:59:08
ясно
хотя стоп. зря радовался.
Planning time:
Без индекса - 0,2 мс
С индексом 2мс
или я как-то неправильно план читаю?

Google

Артур
28.02.2017
12:13:24
или надо смотреть на execution time?

Sheridan
28.02.2017
12:16:25
емнип зрвисит от размера таблицы, не?

Darafei
28.02.2017
12:17:18

Admin
ERROR: S client not available

Darafei
28.02.2017
12:17:27
что именно зависит от размера таблицы?

Sheridan
28.02.2017
12:17:48
скорость с индексами и без

Darafei
28.02.2017
12:18:55
размер таблицы - это фактор, но он в принципе далеко не самый важный

lemi
28.02.2017
12:20:22
Тащем та согласно плану там изначально около 42тыр записей, из них по md фильтруются 30тыр то бишь 3 четверти

Артур
28.02.2017
12:24:04
ничего подобного
изначально 282 506 записей

Darafei
28.02.2017
12:25:05
или по md отбирается 355+28 и выкидывается 355, после создания индекса
или по статусу-человеку-городу выбирается 41022 и потом выкидывается 30876

Артур
28.02.2017
12:29:25
так в итоге с индексами быстрее или нет?
я запутался

Darafei
28.02.2017
12:29:51
напиши бенчмарк
или воспользуйся утилитой time
это намекнёт тебе, на какую цифру в плане надо смотреть

Артур
28.02.2017
12:31:59
бенчмарк, я как понимаю старым дедовским способом: цикл на 10 000?

Almaz
28.02.2017
12:34:13
time ls -al

Google

Almaz
28.02.2017
12:34:41
Попробуй, поймешь)

Артур
28.02.2017
12:35:22
хм

Almaz
28.02.2017
12:36:31
ls --color=tty 0,00s user 0,00s system 0% cpu 0,004 total
что то такое должен быть

nietzschebrod
28.02.2017
12:41:23
это шо винда госпади исусе?
ещё и шелл клюквенный

Артур
28.02.2017
12:47:51
Приходитс

Айтуар
28.02.2017
12:48:29

Артур
28.02.2017
12:48:46
давно не юзал

Ildar
28.02.2017
12:48:52