Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как понимать время виполнении запроса?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
dadli
Отправлено: 21 Октября, 2011 - 21:15:58
Post Id



Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Май 2011  
Откуда: тифилис


Помог: 5 раз(а)




привет программери.
хочу определить сколко время занимает какоита запрос в мускл-е, тоест например написал я запрос:
SELECT * FROM mytable
и интересует мне, сколко время нужно, для виполненя етого запроса. я часто встречаю в разних статях, или на форумах, что говарят:
вот ето запрос занимает 0.055 секунд, или 0.70 секунд, но как ето можно понимать? я думал что ето будит в команде EXPLAIN, посматрел его но ничего такого не нашёл, скажите пожалуиста как можно понимать, время виполнении запроса?

(Отредактировано автором: 21 Октября, 2011 - 21:17:22)

 
 Top
DlTA
Отправлено: 21 Октября, 2011 - 21:22:13
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




такое ощущение как будто пост писал не человек, а недо переводчик.
 
 Top
dadli
Отправлено: 21 Октября, 2011 - 21:30:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Май 2011  
Откуда: тифилис


Помог: 5 раз(а)




пост писал человек, которий так знает рускои граматику, как знает переводчик (к сажелению)
 
 Top
DlTA
Отправлено: 21 Октября, 2011 - 21:42:29
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




как самый простой вариант
прверять разницу между значениями функции microtime до запроса и после запроса к mysql

(Отредактировано автором: 21 Октября, 2011 - 21:43:27)

 
 Top
dadli
Отправлено: 21 Октября, 2011 - 21:45:26
Post Id



Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Май 2011  
Откуда: тифилис


Помог: 5 раз(а)




понятно, просто я думал что сам мускл есть такои функцю, но кажется что нет, харашо спасибо, ето варянт исползую




и вам спасибо Самогонщик

(Отредактировано автором: 21 Октября, 2011 - 21:47:40)

 
 Top
Самогонщик
Отправлено: 21 Октября, 2011 - 21:45:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 495
Дата рег-ции: Окт. 2011  


Помог: 8 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $start = microtime(TRUE);
  3. //запрос
  4. $res = microtime(TRUE) - $start;
  5.  
  6. echo $res;
  7. ?>

Направление мысли должно быть понятно.
 
 Top
Давит
Отправлено: 21 Октября, 2011 - 23:20:53
Post Id



Частый гость


Покинул форум
Сообщений всего: 147
Дата рег-ции: Май 2011  


Помог: 2 раз(а)




запрос отправляй через командный строка
 
 Top
LIME
Отправлено: 22 Октября, 2011 - 00:32:50
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




вот скриншот там просто очень маленькая таблица потому 0.00 сек
Прикреплено изображение (Нажмите для увеличения)
mysql.png

(Отредактировано автором: 22 Октября, 2011 - 03:20:43)

 
 Top
dadli
Отправлено: 22 Октября, 2011 - 10:04:13
Post Id



Посетитель


Покинул форум
Сообщений всего: 416
Дата рег-ции: Май 2011  
Откуда: тифилис


Помог: 5 раз(а)




Давит
LIME
понятно, спасибо вам
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB