@dba_ru

Страница 116 из 718
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
Ты имеешь ввиду group by?
что гадать, дай план

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
простите, у меня закончились саркастичные ответы для тех, кто считает, что БД затачиваются под конечный продукт, а не под характер нагрузки

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 помочь советом\ответом?



У меня тут штука

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
вопрос-то какой?
Дак про размер индекса. Норм нет что он 4х размера таблицы

телепатический )
Я не привык в незнакомом окружении сразу флудить

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
о какой таблице речь то?
Топ1 таблица 25г индекс 100г

Google
Ilya
20.04.2017
15:29:33
Дак про размер индекса. Норм нет что он 4х размера таблицы
Там может быть нескоько индексов, надо посмотреть опредение таблицы - может так и должно быить

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

Ilya
20.04.2017
15:30:24
Ну вот имхо попахивает неоптимальностью
необязательно, кто то же ведь добавил их туда

Ilya
20.04.2017
15:31:07
Это говно1с
тогда какие вопросы? лучше не трогай

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

вы уж там сами решите оптимальны они, или задачу надо решать по другому

Evgeny
20.04.2017
15:31:48
тогда какие вопросы? лучше не трогай
Вопросы что на топовом железе по плану запросов вижу что индекс узкое место при апдейтах строк

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

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с

Страница 116 из 718