2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Localizar consultas lentas é uma etapa fundamental na otimização de banco de dados, especialmente para bancos de dados relacionais como MySQL e PostgreSQL. Aqui estão as etapas gerais para localizar e otimizar consultas lentas:
A maioria dos bancos de dados relacionais oferece suporte ao log de consultas lentas, o que pode ajudar a registrar instruções SQL cujo tempo de execução excede um limite definido. Primeiro, você precisa ter certeza de que o log de consulta lenta está habilitado.
existirmy.cnf
oumy.ini
Adicione ou modifique as seguintes linhas no arquivo de configuração:
[mysqld]
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow.log
long_query_time = 2