|
|
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 1SIMPLEtrefFK_user_file_user,FK_user_file_parent,IDX_fh_user_fileIDX_fh_user_file5const,const437264100Using where1SIMPLEfileeq_refPRIMARYPRIMARY4keep2share.t.file_id1100(null)1SIMPLEdomainALLPRIMARY(null)(null)(null)3100Using where; Using join buffer (Block Nested Loop)1SIMPLEabuseFileUserrefFK_abuse_file_fileFK_abuse_file_file4keep2share.t.file_id1100(null) 3 аналогичных джоина, без domain запрос выполняется 0.1 секунду, с ней - 2 секунды. В этой таблице 3 записи всего.. В чем дело не понимаю... Причем на другом сервер такой проблемы нет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:13:35 |
|
||
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
в общем изменил индекс для поиска, добавив в него все поля, и проблема исчезла. Правда почему она была все же не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:37:58 |
|
||
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
LIMIT без ORDER BY - это так и надо??? Все равно какие записи будут в результате, лишь бы не больше сотни? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:43:13 |
|
||
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
Да это я пока тестил, все лишнее убирал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:48:35 |
|
||
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
HettДа это я пока тестил, все лишнее убирала смысл оптимизировать запрос, который не тот, что нужен? MySQL умеет оптимизировать связку ORDER BY+LIMIT, а вы ему помешали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:50:51 |
|
||
|
Тормозит один из джоинов
|
|||
|---|---|---|---|
|
#18+
Не знал. А вот тут какой индекс лучше использовать? Код: sql 1. 2. 3. В лоб Код: sql 1. не хочет сортировать по нему 1SIMPLEtrangeIDX_fh_user_file2IDX_fh_user_file211(null)407628Using index condition ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:12:48 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38543191&tid=1835317]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
62ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 329ms |

| 0 / 0 |
