Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XML и индексы
|
|||
|---|---|---|---|
|
#18+
Что умеет Postgres для ускорения поиска по данным типа xml? Индексы по конкретному xpath'у это хорошо, а еще что-нибудь может? Всю документацию перерыл, так и не нашел ничего с этим связанное. Кстати единственны найденный (здесь http://postgresmen.ru/articles/view/78) пример создания такого индекса так и не заработал... Там еще пишут про возможность создания по этим полям GIN индексов, что имеется ввиду о5 же непонятно. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 12:56 |
|
||
|
XML и индексы
|
|||
|---|---|---|---|
|
#18+
а если так ? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 14:06 |
|
||
|
XML и индексы
|
|||
|---|---|---|---|
|
#18+
Так и делаю. Но это не совсем то, что хочется... Малейшие изменения xpath'а и индекс не используется. И потом что делать, если я не знаю в момент создания индекса, сколько элементов попадет в этот xpath? А в условии например хочу написать ARRAY['value'] <@ xpath('blah-blah', x). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 14:20 |
|
||
|
XML и индексы
|
|||
|---|---|---|---|
|
#18+
МужикТак и делаю. Но это не совсем то, что хочется... Малейшие изменения xpath'а и индекс не используется. И потом что делать, если я не знаю в момент создания индекса, сколько элементов попадет в этот xpath? А в условии например хочу написать ARRAY['value'] <@ xpath('blah-blah', x). К сожалению, полноценно GIN для типа данных xml пока не поддерживается. Вы можете использовать GIN-индекс над текстовым массивом, если результат выполнения xpath() будете явно приводить к text[]. Такой индекс должен помочь работе выражений, подобных указанному. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 14:56 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=35133010&tid=2004611]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 410ms |

| 0 / 0 |
