|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
PostgreSQL 9.5.2 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4), 64-bit Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
Код: sql 1.
= 5805 Код: sql 1.
= 541 есть запрос, в котором менется alias_url, остальное всегда одно и тоже. Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
можно ли в этой версии Постгреса сделать индекс на JSon? можно ли в этой версии Постгреса сделать составной индекс на JSon И на page_type_id? можно ли в этой версии Постгреса сделать частиный индекс, ТОЛЬКО НА поля где page_type_id = 2? в постгресе я разбираюсь слабо, поэтому желателен текст команды create index. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 13:38 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
ScareCrow, у вас jsonb, а не json (есть отличия-) можно строить индекс gin но он работает только с операторами ?, ?&, ?| и @> вы используете #> попробуйте ваш запрос сделать в таком виде: Код: sql 1.
и создать индекс Код: sql 1.
по индексам и jsonb сюда https://postgrespro.ru/docs/postgrespro/9.5/datatype-json.html так же попробуйте это расширение: https://postgrespro.ru/docs/postgrespro/9.5/jsquery.html ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 17:59 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
Legushka, партиал индекс с включением других полей сделать можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 18:40 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
авторпопробуйте ваш запрос сделать в таком виде: работает, результаты выдает те же. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2017, 18:41 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
ScareCrow, вам проще было проверить самим, чем ждать ответа-) Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 09:03 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
ScareCrow, покажите результат выполнения очень интересно посмотреть ищет ли реально по новому индексу или нет Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2017, 09:05 |
|
помогите с индексами на json поле.
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 12:45 |
|
|
start [/forum/topic.php?fid=53&fpage=76&tid=1996630]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 142ms |
0 / 0 |