|
|
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
добрый день встретился с одной проблемой, решил обратиться к гуру SQLя Суть такова, есть запрос в котором в условии сверяются данные, через цикл и массив и выводится информация ну все как всегда. Но сам запрос очень медленно работает, может кто-то подсказать почему? (( Код: php 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. или может лучше было бы это дело сделать через Подготавливаемые запрос в котором я не силен ((( спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:10:34 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
Соберите запрос в строковую переменную, перед выполнением выведите куда-нибудь и показывайте его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:30:46 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoft, гммм.... я не силен в тех всех штуках, а можно как-то наглядный пример, пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:40:56 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBик, вы "не сильны" в пхп? зачем тогда его используете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:42:14 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBикmiksoft, гммм.... я не силен в тех всех штуках, а можно как-то наглядный пример, пожалуйстаХм, ну почитайте про работу с переменными в том языке, который используете. Наверное, это в самых базовых книжках. А уж как язык подосвоите, можно и к запросам переходить. К простеньким. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:43:21 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
tanglir, ой простите, я что-то не так Вас понял, просто я зациклился на запросе и подумал что Вы о запрос говорили а не о пхп)) сама суть запрос медленно работает, и я думаю что эта строковая переменная ничего не поможет (((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:48:15 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoft, много времени уходит на анализ запроса, я где-то прочитал о пидготовлюваемих запросах, и незнаю как это все совместить с переменными в пхп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:55:25 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBикмного времени уходит на анализ запросаПозвольте поинтересоваться, а как именно вы его "анализируете"? NOOBиксама суть запрос медленно работаетВыполняете Код: sql 1. , результат показываете здесь, желательно текстом (не картинкой). Может, у вас таблицы большие и индексов нет, или вы пытаетесь выбрать очень много данных, или ещё 999 вариантов, а телепаты сейчас все в отпуске :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 12:59:15 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBиксама суть запрос медленно работает, и я думаю что эта строковая переменная ничего не поможет ((((Она поможет нам увидеть сам запрос, а не код, который его собирает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 13:36:08 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
tanglir, да да да без телепатов будет трудно))))) здесь есть переменная в запросе $SRKs в условиях, в нее подставляются различные значения из базы, если я ставлю какое-то значение вместо этой переменной то запрос в соответствии норм прогружаеться а с переменной через секунд 2-3 ((( $SRKs в эту перемену может заноситься большое количество значений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:06:54 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoft, Код: php 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. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:15:53 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
tanglir, Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:25:19 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
помогите пожалуйста просто ктото зделать из моего запроса подготавливаемый запрос и думаю проблема решится. СПС ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:37:59 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBик Код: php 1. 2. индексов нет (или не используются, но это маловероятно) показывайте show create table для каждой таблицы совет: пользуйтесь хотя бы пхпмайадмином, он умеет представлять результаты запросов в виде таблиц, а не вот это вот var_dump'овое убожество, на котором глаза сломать можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:46:55 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBикпомогите пожалуйста просто ктото зделать из моего запроса подготавливаемый запрос и думаю проблема решится. СПС )Нет, не решится. И таки покажите сам запрос, а не устный пересказ его логики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:49:29 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBикtanglir, Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Если это план, то он либо не от этого запроса, либо не весь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 14:50:53 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
tanglirNOOBик Код: php 1. 2. индексов нет (или не используются, но это маловероятно) ну нету ключа, ето поетому запрос так медленно работает?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 15:38:49 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBикtanglirпропущено... индексов нет (или не используются, но это маловероятно) ну нету ключа, ето поетому запрос так медленно работает?? не изза того что он не подготавливаемый - был бы подготавливаемый, повторные запуски его были бы чучуть быстрее(на 20-30 мс), ибо базе не надо будет заново парсить скл код запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 16:32:35 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
alex564657498765453повторные запуски его были бы чучуть быстрее(на 20-30 мс)Слишком оптимистично, порядка на два или даже больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 16:35:05 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoftalex564657498765453повторные запуски его были бы чучуть быстрее(на 20-30 мс)Слишком оптимистично, порядка на два или даже больше. ????? мы оба понимаем что на два порядка больше 20 мили секунд это получиться две секунды?! или мой любимый sql-корефан не знает что м - милли, мк - микро ?! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 16:55:22 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
alex564657498765453NOOBикпропущено... ну нету ключа, ето поетому запрос так медленно работает?? не изза того что он не подготавливаемый - был бы подготавливаемый, повторные запуски его были бы чучуть быстрее(на 20-30 мс), ибо базе не надо будет заново парсить скл код запроса. а как ето исправить, будьте так любезны подскажите пожалуйста ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 16:56:31 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
alex564657498765453miksoftпропущено... Слишком оптимистично, порядка на два или даже больше. ????? мы оба понимаем что на два порядка больше 20 мили секунд это получиться две секунды?!Нет, наоборот, у вас слишком оптимистичные цифры. С помощью prepared statements столько не сэкономить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 17:01:21 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
NOOBика как ето исправить, будьте так любезны подскажите пожалуйста )Без текста запроса (вместо словесных описаний вида "$SRKs в эту перемену может заноситься большое количество значений") - никак. Пока даже не очевидно, что запрос вообще правильный результат выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 17:04:14 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoftNOOBика как ето исправить, будьте так любезны подскажите пожалуйста )Без текста запроса (вместо словесных описаний вида "$SRKs в эту перемену может заноситься большое количество значений") - никак. Пока даже не очевидно, что запрос вообще правильный результат выдает. ну да я же говорю что в ету переменную заноситься большое количество значений может бить от 1 до много )) и в етот же момент запрос много раз аналызыруэтса(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 17:09:00 |
|
||
|
медленный запрос
|
|||
|---|---|---|---|
|
#18+
miksoftNOOBика как ето исправить, будьте так любезны подскажите пожалуйста )Без текста запроса (вместо словесных описаний вида "$SRKs в эту перемену может заноситься большое количество значений") - никак. Пока даже не очевидно, что запрос вообще правильный результат выдает. в данный момент в етот масив $SRKs есть 3-ри значения (3, 8, 9) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2014, 17:48:20 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38659051&tid=1834724]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 427ms |

| 0 / 0 |
