Count how many queries were executed on a page

توسط: س سروش | ۱۹ مهر ۱۳۹۴ | Cakephp | 357 بازدید

$sources = ConnectionManager::sourceList();
$logs = array();
foreach ($sources as $source):
$db = ConnectionManager::getDataSource($source);
if (!method_exists($db, ‘getLog’)):
continue;
endif;
$logs[$source] = $db->getLog();
endforeach;

$queries = 0;
foreach ($logs as $source => $logInfo):
$queries += $logInfo[‘count’];
endforeach;

http://php.javascriptag.com/105_14213027/

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.