This chapter describes a lot of things that you need to know when working on the MySQL code.
The MySQL server creates the the following threads:
process_alarm() to force timeouts on connections
that have been idle too long.
-DUSE_ALARM_THREAD, a dedicated thread that
handles alarms is created. This is only used on some systems where
there are some problems with sigwait() or if one wants to use the
thr_alarm() code in ones application without a dedicated signal
handling thread.
--flush-time option, a dedicated thread is created
to flush all tables at the given interval.
INSERT DELAYED gets its
own thread.
mysqladmin processlist only shows the connection and INSERT
DELAYED threads.
Go to the first, previous, next, last section, table of contents.