Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
Вопрос: Можно ли использовать индексы на сложные типы данных? Пояснение: Имеется класс, который содержит коллекции, массивы и списки. SQL-запрос, выполняемый при наличии данных полей выполняется гораздо медленней, чем без них (иногда до 10-ти раз!!!). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Попытки создать индексы на такие типы полей не удались. Возможно ли это или требуется перестройка структуры БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 08:53 |
|
||
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
Совсем забыл: Версия 5.0.21 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 09:02 |
|
||
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
В старших версиях каше порывается создать индексы на array, но к тому времени я уже приходил с топором и переделывал на relationship, так что оценить то, как оно работает - не могу. В младших вроде как нет возможности сделать такие индексы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 09:06 |
|
||
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.В старших версиях каше порывается создать индексы на array, но к тому времени я уже приходил с топором и переделывал на relationship, так что оценить то, как оно работает - не могу. В младших вроде как нет возможности сделать такие индексы. Это очень, очень печально. Может ещё кто-нибудь посоветует решение? З.Ы. ради интереса: в каких версиях это появилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 09:27 |
|
||
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
MasteRusМожет ещё кто-нибудь посоветует решение? Таки перестать использовать "коллекции, массивы и списки"... Об этом в этом разделе писалось уже не раз со времени создания раздела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 10:11 |
|
||
|
Индексы на сложные типы данных
|
|||
|---|---|---|---|
|
#18+
MasteRus , В версии 5.0.x формально Вы можете создать индексы для коллекций, хотя в документации отсутствует описание такой возможности. Но всё равно остаётся вопрос, будет ли SQL и в каких случаях эти индексы использовать. В более свежих версиях СУБД Caché, начиная с версии 2007.1 , есть и соответствующее описание и специальные предикаты для SQL: Индексирование Коллекций Collection Indexing and Querying Collections through SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 10:13 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=37213353&tid=1557768]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 447ms |

| 0 / 0 |
