Отладка - Database Queries
Отладка запросов базы данных
Заголовок раздела «Отладка запросов базы данных»Как отлаживать SQL запросы, медленные запросы и проблемы в XOOPS.
Включение логирования SQL
Заголовок раздела «Включение логирования SQL»В XOOPS config
Заголовок раздела «В XOOPS config»// В /xoops_lib/Xoops/Core/Debug.phpdefine('XOOPS_DEBUG_MODE', 1);В php.ini
Заголовок раздела «В php.ini»[MySQLi]mysqli.allow_local_infile = On
[MySQL]mysql.trace_mode = OnПросмотр SQL запросов
Заголовок раздела «Просмотр SQL запросов»// Получите последний запрос$conn = xoops_getHandler('db');echo $conn->getLastQuery();
// Посмотрите все запросы$conn->showQueries();Выявление медленных запросов
Заголовок раздела «Выявление медленных запросов»# Включите slow query log в MySQLmysql> SET GLOBAL slow_query_log = 'ON';mysql> SET GLOBAL long_query_time = 2;
# Просмотрите логиtail /var/log/mysql/slow-query.logПохожие руководства
Заголовок раздела «Похожие руководства»#debugging #database #sql #xoops