Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помощь в создании индексов
|
|||
|---|---|---|---|
|
#18+
Нужен совет. Есть большая таблица, есть пару полей по которым делают запросы. Для примера Status, CompanyId, CreatedAt, UserId Комбинация поиска разная, но есть одно поле Status, которое всегда используется. Status, CompanyId Status, CreatedAt Status, UserId Какой в таком случае надо сделать индех? Только на Status, на все поля или по индексу для каждой комбинации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 07:48 |
|
||
|
Помощь в создании индексов
|
|||
|---|---|---|---|
|
#18+
зависит от данных, но телепатия говорит, что будет всего несколько значений Статуса для всей таблицы, следовательно индекс только по нему делать бессмысленно из-за его селективности. Следовательно нужны индексы по полям Status + UserId если есть такие запросы. Насколько созданные индексы помогают - смотри по плану ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 08:31 |
|
||
|
Помощь в создании индексов
|
|||
|---|---|---|---|
|
#18+
А есть ли смысл сделать индекс по всем 4 полям, которые используюся в разных запросах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 14:57 |
|
||
|
Помощь в создании индексов
|
|||
|---|---|---|---|
|
#18+
igor609А есть ли смысл сделать индекс по всем 4 полям, которые используюся в разных запросах?Нет, такой индекс сможет использоваться только в одном из запросов, и то неэффективно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 15:17 |
|
||
|
Помощь в создании индексов
|
|||
|---|---|---|---|
|
#18+
Получаестся, что единсвенное решение для примера который я привёл, это создание 3 индексов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2019, 15:29 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39880495&tid=1687082]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 221ms |
| total: | 386ms |

| 0 / 0 |
