Вот кусок моего /etc/mysql/my.conf

[mysqld]

#

# * Basic
Settings

#


# ... тут было много всего не относящегося к данной теме

# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
log             = /var/log/mysql/mysql.log
#
# Error logging goes to syslog. This is a Debian improvement :)
#
# Here you can see queries with especially long duration
log_slow_queries        = /var/log/mysql/mysql-slow.log
long_query_time = 2
log-queries-not-using-indexes
# ... и т.д.

После этого я просматриваю /var/log/mysql/mysql.log - туда складываются
абсолютно все запросы, которые идут к MySQL.

А по поводу быстрого разрастания лога - можно настроить log rotate...

17 мая 2010 г. 10:40 пользователь Людмила Бандурина
<[email protected]>написал:

> Да, хотелось бы просматривать запросы. У меня лог включен, но в него
> пишутся только системные события mysql (ну, например, когда она падает) -
> видимо, надо какие-то еще параметры прописать. Не подскажете, какие?
> И лог все-таки быстро разрастаться будет, следить за ним придется, чтобы
> место на сервере не забивалось.
> mytop, если б он все показывал, был бы удобнее в том плане, что можно
> быстренько посмотреть, что сию секунду выполняется.
>
> С уважением, Людмила
>
>
> 17 мая 2010 г. 9:42 пользователь Дмитрий Суслов <[email protected]>написал:
>
> А какова у вас задача? Просмотреть все запросы к серверу? Если так, то я
>> для этих целей пользую лог сервера. Нужно лишь включить его в конфиге:
>> /etc/mysql/my.conf параметр "log"
>> А потом просматривать его tail -f /path/to/log
>>
>> 16 мая 2010 г. 19:33 пользователь Людмила Бандурина <[email protected]
>> > написал:
>>
>>> Здравствуйте,
>>>
>>> Что-то не получается приручить эту адскую утилиту.
>>> Запускаю mytop -u user -p password -d database
>>> Она мне показывает - Queries 238, при этом в списке запросов только один
>>> - show full processlist
>>> Как ее заставить все остальные запросы показать?
>>>
>>> С уважением, Людмила
>>>
>>> --
>>> ubuntu-ru mailing list
>>> [email protected]
>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>>
>>>
>>
>>
>> --
>> С уважением,
>>   Дмитрий Суслов.
>>
>> --
>> ubuntu-ru mailing list
>> [email protected]
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>
>>
>
> --
> ubuntu-ru mailing list
> [email protected]
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
>


-- 
С уважением,
  Дмитрий Суслов.
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом