
Dmitry
18.04.2017
12:46:30
вангую что его не будет использовать планер, из-за селективности

Vladislav
18.04.2017
12:49:52
а что, функций нет что ли в пг?
тот же trunc?

Tony
18.04.2017
12:50:02
Здарова!

Google

Konstantin
18.04.2017
12:52:01
Вообще сам экстракт выглядит немного сложнее:
extract(YEAR FROM someColumn::TIMESTAMPTZ at time zone (timezone))
когда пытаешься сюда закинуть индекс, постгрес говорит
Functions in index expression must be marked as IMMUTABLE

Dmitry
18.04.2017
12:52:31
разброс по годам у вас в данных ведь не большой
стоимость захода из индекса в рандомный тупл - 4 попугая, а у сек-скана 1 попугай
если у вас индекс дает разброс 20 лет, то зачем как бешаному бегать из индекса в данные если нужно вернуть 1/20 часть всей таблицы тупо сек-сканом
планер не дурак
такой индекс не будет работать.
индекс сработает для точечной выборки года который координально отличается от общих данных
для агрегатов индекс работать не будет

Konstantin
18.04.2017
12:56:04
Ты имеешь ввиду group by?

Dmitry
18.04.2017
12:56:39
explain select ...;

Konstantin
18.04.2017
13:03:36
...
У этого клиента просто записей огромное количество, поэтому постгрес предпочитает на нем фигачить сиквенс скан

Google

Konstantin
18.04.2017
13:05:18
На остальных используются другие индексы

Dmitry
18.04.2017
13:13:10
...
https://explain.depesz.com/ а можно сюда положить?

Konstantin
18.04.2017
13:14:44
https://explain.depesz.com/s/slEY

Dmitry
18.04.2017
13:17:12
work_mem наверно по дефолту?

Tony
18.04.2017
18:23:49
можно ли в DynamoDB сделать add_item_or_update?
https://telegram.me/TeleRacingBot
Вот результат
Версия 0.0.1

Daniil
19.04.2017
08:58:16
Привет всем. Можно в Oracle посмотреть как-то время запуска пакета?
Время запуска и пользователя

zerc
19.04.2017
08:59:04
пользователя можно глянуть в v$sessions
http://www.firststeps.ru/sql/oracle/r.php?84
я думаю ты хочешь логи писать? у нас при начале сессии пишется это все в контекст и при необходимости читается оттуда

Daniil
19.04.2017
09:14:40
Мне надо понять, в каком числе пользователь запускал пакет определённый

Anton
19.04.2017
13:10:07
если пакет выполнялся достаточно продолжительное время, то можно найти в ash\awr
либо вешать аудит ( но в этом случае прошлый период не получиться проанализировать)

Power
19.04.2017
22:32:11
Какая бд подойдет для рекламной сети?

Fike
19.04.2017
22:37:18
простите, у меня закончились саркастичные ответы для тех, кто считает, что БД затачиваются под конечный продукт, а не под характер нагрузки

Al
19.04.2017
22:46:26

Vladislav
20.04.2017
05:52:13

Google

Kirill
20.04.2017
07:42:39
Подскажите, кто-нибудь знает хорошую утилиту для построения графа зависимостей для оракла?

Mat Skywalker
20.04.2017
07:42:57
Firebird жив? :-)

Kirill
20.04.2017
07:43:22
Живее всех живых )

Mat Skywalker
20.04.2017
07:48:12
Вопрос: в чем профит от перехода с фб 2.5 на 3 версию?
Если не нужно шифрование

Sergey
20.04.2017
09:11:05
Можно ли в Oracle row-source для aggregate function заордерить? Примерно как select md5_agg(tt.id::text order by id2) from tt; в PostgreSQL

Power
20.04.2017
10:25:06
подскажите куда копать, какой движок использовать для показа рекламных объявлений по таргетингу (ip, black/white list, country, os, ...)

Evgeny
20.04.2017
14:28:05
Привет всем! Ребят, кто может по MS SQL помочь советом\ответом?
У меня тут штука

Fike
20.04.2017
15:09:22

Evgeny
20.04.2017
15:20:56
Мда, не общительно тут у вас

Aleksandr
20.04.2017
15:22:11

Alex
20.04.2017
15:22:35
телепатический )

Evgeny
20.04.2017
15:23:50

aster
20.04.2017
15:27:45
о какой таблице речь то?

Admin
ERROR: S client not available

aster
20.04.2017
15:27:51
я чет не вижу криминала

Evgeny
20.04.2017
15:29:10

Google

Ilya
20.04.2017
15:29:33

aster
20.04.2017
15:29:52
ну так это не один индекс, а все. их там 100500 может же быть

Evgeny
20.04.2017
15:29:55

Ilya
20.04.2017
15:30:24

Evgeny
20.04.2017
15:30:46

Ilya
20.04.2017
15:31:07

aster
20.04.2017
15:31:11
не понимаю.
надо от задачи плясать.
я могу показать таблицу, где данных 100гб а индексов 600
вы уж там сами решите оптимальны они, или задачу надо решать по другому

Evgeny
20.04.2017
15:31:48

aster
20.04.2017
15:32:12
может там кто вместо вьюх делал составные индексы для поиска. хз

Ilya
20.04.2017
15:32:22

Evgeny
20.04.2017
15:32:37

Ilya
20.04.2017
15:33:01
а поиск по ней идёт ещё чаще
так что если ты выкинешь индексы, то тогда у тебя в других сценариях будет замедление

Evgeny
20.04.2017
15:33:18

Ilya
20.04.2017
15:33:35
могу предложить посмотреть статистику использования индексов
и дропнуть те, что не используются

Evgeny
20.04.2017
15:33:53

Google

Ilya
20.04.2017
15:34:11
упрощенно да

Evgeny
20.04.2017
15:34:19

Ilya
20.04.2017
15:34:23
но надо быть очень внимательным - это же 1с

Evgeny
20.04.2017
15:34:31