Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да разбера колко mysql заявки е направил php скрипт?

По принцип можете да направите функция манипулатор за вашите MySQL заявки, като:

$mysql_queries_count = 0;
$mysql_queries_time = 0;

function _mysql_query($query) {
    global $mysql_queries_count, $mysql_queries_time;

    $start = microtime(true);
    $result = mysql_query($query);
    $mysql_queries_time += microtime(true) - $start;
    $mysql_queries_count++;

    return $result;
}

По този начин ще трябва да замените всички mysql_query( във вашия код с _mysql_query( , което е лесно изпълнимо в повечето текстови редактори.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UTC_TIMESTAMP() повлияно ли е от лятното часово време?

  2. sunspot solr недефиниран тип поле

  3. Библиотеката не е заредена:@rpath/libmysqlclient.21.dylib Причина:изображението не е намерено Грешка при мигриране на Django с помощта на драйвер за mysqlclient DB и MySQL 8 с macOS

  4. mysql_num_rows() очаква параметър 1 да бъде ресурс, булев, даден в

  5. Не може да се получи броят на редовете и да се извлече, когато се използва MySQLi подготвен оператор