Seguí las instrucciones aquí: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/ pero eso parece solo establecer el umbral.
¿Necesito hacer algo más como establecer la ruta del archivo?
Según los documentos de MySQL
Si no se proporciona ningún valor file_name para --log-slow-queries, el nombre predeterminado es nombre_host-slow.log. El servidor crea el archivo en el directorio de datos a menos que se proporciona un nombre de ruta absoluto para especificar un directorio diferente.
Corriendo
MOSTRAR VARIABLES
no indica ninguna ruta de archivo de registro y no veo ningún archivo de registro de consulta lenta en mi servidor ...
EDITAR
Parece que estoy usando la versión del servidor 5.0.77, así que necesitaba hacer:
SET GLOBAL log_slow_queries = 1;
pero obtengo: ERROR 1238 (HY000): La variable 'log_slow_queries' es una variable de solo lectura
Supongo que voy a necesitar reiniciar el servidor y tener log_slow_queries configurado en mi configuración.