|
|
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
А почему в планах key_len=9 там, где по идее должно быть 8 ? Кто в курсе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 15:03:50 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
TRPID надо перенести в таблицу Visits и сделать индекс TRPID, VisitIn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 15:04:01 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
miksoftА почему в планах key_len=9 там, где по идее должно быть 8 ? Кто в курсе?И своя же версия - это DEFAULT NULL у одного из полей индекса такое дает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 15:07:09 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 16:09:28 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
KorniВы писали, что если по условию C.TRPID ='70010' отбирается одна запись, то это может помочь. Но там отбирается 13 записей. Правда это самый запущенный случай. Обычно это 2-3 записи. Видимо поэтому индекс не помог. . Я описался, потом хотел исправить, но забыл. Конечно, имелось в виду, что записей мало, а не что она только одна. 13 -- это тоже мало. На счёт всего остального -- мало написать правильно запрос и создать правильный индекс, нужно ещё убедиться, что оптимизатор будет использовать этот индекс. А если не использует, и вы уверены, что должен -- заставить его это делать. KorniЯ так понимаю следующим шагом мне надо создать в таблице визитов поле TRPID, но при этом в таблице клиентов оно тоже сохраняется. И тогда в запросе у меня отсеется таблица клиентов. Плюс создать индекс по полям VisitIN, TRPID, BranchID. Тогда скорость должна еще повысится. Ну, можно и так. Но я бы ещё раз хотел поглядеть на последний вариант запроса и таблиц. show create table со всех таблиц и запрос давайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 18:33:09 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
ScareCrowTRPID надо перенести в таблицу Visits и сделать индекс TRPID, VisitIn Уже не нужно. Можно и так оставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 18:34:30 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
Korni, ещё вопрос, что такой запрос выдаёт? Код: sql 1. 2. 3. 4. сколько тут записей будет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 18:36:11 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
MasterZivKorni, ещё вопрос, что такой запрос выдаёт? Код: sql 1. 2. 3. 4. сколько тут записей будет ? здесь у меня 44 записи получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 12:43:19 |
|
||
|
Медленно работает запрос.
|
|||
|---|---|---|---|
|
#18+
MasterZivshow create table со всех таблиц и запрос давайте. Что-то я немного сегодня в шоке, запустила план вроде как последнего запроса, но картина немного изменилась. Почему-то в визитах получается 11 записей. вот план В общем последний запрос выглядит так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. таблицы Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 13:04:30 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38471722&tid=1835687]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 316ms |

| 0 / 0 |
