• Модуль: perfmon
  • Путь к файлу: ~/bitrix/modules/perfmon/classes/general/index_suggest.php
  • Класс: CPerfomanceIndexSuggest
  • Вызов: CPerfomanceIndexSuggest::UpdateStat
static function UpdateStat($sql_md5, $count, $query_time, $sql_id)
{
	global $DB;
	$res = $DB->Query("
		INSERT INTO b_perf_index_suggest_sql (
			SUGGEST_ID, SQL_ID
		) SELECT iss.ID,s.ID
		FROM b_perf_index_suggest iss
		,b_perf_sql s
		WHERE iss.SQL_MD5 = '".$DB->ForSQL($sql_md5)."'
		AND s.ID = ".intval($sql_id)."
	");
	if (is_object($res))
	{
		$DB->Query("
			UPDATE b_perf_index_suggest
			SET SQL_COUNT = SQL_COUNT + ".intval($count).",
			SQL_TIME = SQL_TIME + ".floatval($query_time)."
			WHERE SQL_MD5 = '".$DB->ForSQL($sql_md5)."'
		");
	}
}