1.slow_launch_time

Command-Line Format--slow_launch_time=#System VariableNameslow_launch_timeVariable ScopeGlobalDynamic VariableYesPermitted ValuesTypeintegerDefault2

If creating a thread takes longer than this many seconds, the server increments theSlow_launch_threadsstatus variable.

如果创建线程需要比slow_launch_time更多的时间,服务器会增加Slow_launch_threads的状态变量。

Slow_launch_threads

The number of threads that have taken more thanslow_launch_timeseconds to create.

创建时间超过slow_launch_time的线程个数。


2.long_query_time

Command-Line Format--long_query_time=#System VariableNamelong_query_timeVariable ScopeGlobal, SessionDynamic VariableYesPermitted ValuesTypenumericDefault10Min Value0

If a query takes longer than this many seconds, the server increments theSlow_queriesstatus variable. If the slow query log is enabled, the query is logged to the slow query log file. This value is measured in real time, not CPU time, so a query that is under the threshold on a lightly loaded system might be above the threshold on a heavily loaded one. The minimum and default values oflong_query_timeare 0 and 10, respectively. The value can be specified to a resolution of microseconds. For logging to a file, times are written including the microseconds part. For logging to tables, only integer times are written; the microseconds part is ignored.

如果查询需要比long_query_time更多的时间,服务器会增加slow_queries的状态变量。如果启用了慢查询日志,则查询将记录到慢查询日志文件中。此值是实时测量的,而不是中央处理器的时间,所以一个在轻负载系统的阈值下的查询可能会高于重负载的系统的阈值。最小值和默认值long_query_time分别为0和10。该值可以精确到微秒。如果记录到文件中,时间包括微秒部分。如果记录到表,只有整数部分;微秒部分被忽略。

Slow_queries

The number of queries that have taken more thanlong_query_timeseconds. This counter increments regardless of whether the slow query log is enabled.

查询时间超过long_query_time的查询数目,这个数值的增加与是否启动慢查询日志无关。


总结:从上面的内容可以看出,slow_launch_time和long_query_time虽然模样差不多,但是关系却没那么近。