Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как отлаживать SQL запросы?
 
 автор: Eugene77   (23.02.2010 в 18:39)   письмо автору
 
 

Когда я сочиняю какой-нибудь замысловатый запрос, то, как правило повторяется одна и та же ситуация: Я пишу что-то не то или не так, запрос выполняется очень долго, приходится несколько раз перезагружать компьютер, пока удаётся отладить.

Подскажите, как отлаживать запросы к большим таблицам?

  Ответить  
 
 автор: serenya1983   (24.02.2010 в 03:26)   письмо автору
 
   для: Eugene77   (23.02.2010 в 18:39)
 

set_time_limit(время в секундах, после которого останавливается выполнение кода)
mysql_query("...") or die("ошибка");

  Ответить  
 
 автор: Trianon   (24.02.2010 в 09:24)   письмо автору
 
   для: serenya1983   (24.02.2010 в 03:26)
 

чушь нести не надо.
процессорное время php и процессорное время SQL - это разные вещи.

  Ответить  
 
 автор: Eugene77   (25.02.2010 в 16:21)   письмо автору
 
   для: Trianon   (24.02.2010 в 09:24)
 

А есть такой запрос, который убивает самый долгий процесс?

  Ответить  
 
 автор: Тень&   (25.02.2010 в 18:52)   письмо автору
 
   для: Eugene77   (25.02.2010 в 16:21)
 

В phpMyAdmin > Процессы. Там можно убить долгий запрос.

  Ответить  
 
 автор: Eugene77   (26.02.2010 в 16:52)   письмо автору
 
   для: Тень&   (25.02.2010 в 18:52)
 

Спасибо!
Это я уже нашёл, но пока туда перейдёшь, надоедает ждать.
При зависании запроса - тормозит всё ужасно.
Вот если бы SQL запрос такой существовал... чтобы его набрал - и готово!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования