время выполнения mysql

Более подробным INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN является от ANSI SQL/92 синтаксис для присоединения. Для меня это многословие делает соединение более ясным разработчику/DBA того, что намерение с соединением.

19
задан OMG Ponies 27 October 2009 в 14:51
поделиться

2 ответа

mysql имеет встроенный профилировщик . Вы можете включить профилирование, введя set profiling = 1; и используя показать профили; , чтобы получить время выполнения.

32
ответ дан 30 November 2019 в 02:52
поделиться

при использовании PHP ... вы можете использовать microtime () до и после запроса, чтобы выяснить, сколько времени потребовалось для выполнения запроса.

$sql_query='SELECT * FROM table';
$msc=microtime(true);
$mysql_query($sql_query);
$msc=microtime(true)-$msc;
echo $msc.' seconds'; // in seconds
echo ($msc*1000).' milliseconds'; // in millseconds
8
ответ дан 30 November 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: