|
|
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
индекс сделан по колонке которая меня интресует. можно ли вместо выборки колонки из таблицы сделать селект из индекса? если такое возможно то ускорит ли выборку где количество строк в таблице больше энцати лямов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 17:01 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2015, 17:10 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
Alexius, пробовал читать по переводчику, так и не понял как работает Index-only scans. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2015, 09:19 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
LegushkaAlexius, пробовал читать по переводчику, так и не понял как работает Index-only scans. попробовал прочитать твой первый пост, но так и не понял что именно тебе нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2015, 09:49 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
Legushka, "запросов к индексам" (битым словом) в пж нет, это не "м--система". пишете обычный "запрос к таблице" а уж планировщик, по карте актуальности ["The Visibility Map"], решает, можно ли обойтись IOS. или придется проверять каждую запись таблицы (,после того, как нашли её в индексе,) на актуальность в вашем контексте. есть ли смысл в обогащении пж-скл-диалекта [или plpg] прямым обращением к индексу (типа seek) -- вопрос открытый, но видимо не для всех. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2015, 10:12 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
Legushka, покажите запрос и его explain [analyze при возможности], который пытаетесь ускорить, там видно будет, поможет IOS или нет. версия постгреса должна быть 9.2+ для IOS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2015, 15:38 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
посмотрел версию постгреса, печально но сейчас 9.1.14 поэтому видать от индексов толку мало и портицирование не работает и такие тормоза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2015, 14:41 |
|
||
|
получить данные из индекса в селекте
|
|||
|---|---|---|---|
|
#18+
Legushkaпосмотрел версию постгреса, печально но сейчас 9.1.14 поэтому видать от индексов толку мало и портицирование не работает и такие тормоза. партиционирование особо не менялось между 8.3 и 9.4 вы что то просто не то делаете поэтому и проблемы проблемы с тормозами надо начинать с локализации медленных запросов и если не получается самим разобраться с постом сюда вопроса вида " версия postgresql такая то параметры сервера (дисковая подсистема/обьем памяти/процессор) такие то общий размер базы такой то тормозит запрос такой-то вот explain analyze результатыт вот структуры всех участвующих таблиц " после этого вам могут что то разумное подсказать. --Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 03:38 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=116&tid=1998227]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 390ms |

| 0 / 0 |
