From 7efa9c02c8c2f35fe4a3a7f2f70b5eb31949a652 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Sun, 19 Nov 2023 22:22:10 +0700 Subject: [PATCH] Update init_tr.php --- bt/includes/init_tr.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/bt/includes/init_tr.php b/bt/includes/init_tr.php index df3fad5b..48e7dff5 100644 --- a/bt/includes/init_tr.php +++ b/bt/includes/init_tr.php @@ -413,12 +413,16 @@ class sql_db if (SQL_LOG_SLOW_QUERIES && $this->sql_last_time > $this->slow_time) { - $msg = date('m-d H:i:s') . LOG_SEPR; - $msg .= sprintf('%03d', round($this->sql_last_time)); - $msg .= LOG_SEPR . sprintf('%.1f', sys('la')); - $msg .= LOG_SEPR . str_compact($this->cur_query); - $msg .= LOG_SEPR .' # '. $this->query_info(); - $msg .= LOG_SEPR . $this->debug_find_source(); + $q_time = ($this->sql_last_time >= 10) ? round($this->sql_last_time, 0) : sprintf('%.4f', $this->sql_last_time); + $msg = round($this->sql_starttime); + $msg .= date('m-d H:i:s', $this->sql_starttime) . LOG_SEPR; + $msg .= sprintf('%-6s', $q_time); + $msg .= LOG_SEPR . sprintf('%-4s', round(sys('la'), 1)); + $msg .= LOG_SEPR . sprintf('%05d', getmypid()); + $msg .= LOG_SEPR . $this->db_server; + $msg .= LOG_SEPR . short_query($this->cur_query); + $msg .= LOG_SEPR . ($info = $this->query_info()) ? ' # '. $info : ''; + $msg .= LOG_SEPR . ' # '. $this->debug_find_source() .' '; bb_log($msg . LOG_LF, 'sql_slow_tr'); } }