Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Какой индекс будет работать быстрее?
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть таблица, значение полей которой можно хранить "как есть", а можно выносить во внешние таблицы справочники. По какому пойти пути, для оптимизации скорости выполнения запросов? 1 Созадть индекс по текстовому полю "А" 2 Создать справочник значений поля "А" и сослаться на него из основной таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 05:33 |
|
||
|
Какой индекс будет работать быстрее?
|
|||
|---|---|---|---|
|
#18+
Странный вопрос. Это разные случаи. Справочник нужен когда он нужен, простите за тавтологию. То есть когда в интерфейсе будет реализован выбор из него, а если такого нет, то конечно хранить как есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 09:47 |
|
||
|
Какой индекс будет работать быстрее?
|
|||
|---|---|---|---|
|
#18+
5*,какой справочник большой маленький, во скольких таблицах планируете делать на него ссылки? Индекс по текстовому полю идея не очень, текст есть текст, хотя иногда деваться некуда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 19:13 |
|
||
|
Какой индекс будет работать быстрее?
|
|||
|---|---|---|---|
|
#18+
Anka_S, вообще все сведения могут лечь в поля одной таблицы, а справочников по полям этих таблиц может быть несколько, но они более нигде кроме журнала просмотра для фильтрации использоваться не будут размер справочников неопределен, но не думаю, что очень большие(не более 50 строк) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 04:55 |
|
||
|
Какой индекс будет работать быстрее?
|
|||
|---|---|---|---|
|
#18+
5*,встречала в одной программулине внутренние справочники, т.е. как таковые они недоступны пользователю, только на упровне СУБД. Сложно рассуждать на тему справочников не имея на руках инфологического описания, но попробую кое-что написать исходя из опыта работы. Большое число индексов потребует, во-первых, место на диске, второе, индексы по текстовым полям более увесистые, чем по цифровым, третье при интенсивном наполнении таблиц требуется частая реорганизация и сбор статистики. Да и ещё объязательно при удалении записи из справочников нужно проверять связанные с ней записи в таблицах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 18:24 |
|
||
|
|

start [/forum/topic.php?fid=43&tid=1602307]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 151ms |

| 0 / 0 |
