怎么查看mysql执行了多久
介绍
MySQL是当前应用最广泛的开源关系型数据库管理系统,但在进行性能调优时,我们需要了解SQL语句执行的时间,以方便找到慢查询,并进行优化。本文将介绍如何查看MySQL执行SQL语句所需时间。
使用SQL语句查看
MySQL提供了系统变量“profiling”,用于执行分析SQL语句,查询执行时间。设置profiling变量为1,然后执行SQL语句,会在“information_schema”数据库的“PROFILING”表中生成执行记录。
SET profiling = 1; SELECT * FROM `table_name`; SHOW PROFILES;