mysql查看mylog命令,myisamlog命令

看Understanding MySQL Internals的Configuration

Variables一章时,看到一个log-isam参数,这个参数用来查看myisam的工作过程。

myisamlog处理MyISAM日志文件内容。

象这样调用myisamlog:

shell> myisamlog

[options] [logfile-name [tbl_name]

...]

常用操作是更新(-u)。如果恢复完成(-r),所有写和可能的更新以及删除操作完成并且只统计错误。如果没有给出日志文件名,使用myisam.log作为日志文件名。如果在命令行中指定了表名,只更新那些指定的表。

myisamlog理解下面的选项:

-?,-I

显示一个帮助消息并退出。

-c N

只执行N个命令。

-f N

指定打开文件的最大数目。

-F filepath/

TODO

-i

退出之前显示详细信息。

-o offset

指定起始偏移量。

-p N

从路径中移除N个组件。

-r

恢复。

-R record-pos-file record-pos

指定记录位置文件和记录位置。

-u

更新。

-v

Verbose模式。产生更多输出。该选项可以多次使用以便产生越来越多的输出。

-w write-file

指定写文件。

-V

显示版本信息。

/usr/local/mysql/bin/myisamlog -iv isam.log

./mysql/host: open -> 7

./mysql/host: extra(13) -> 0

./mysql/host: extra(12) -> 0

./mysql/host: extra(5) -> 0

./mysql/user: open -> 9

./mysql/user: extra(13) -> 0

./mysql/user: extra(12) -> 0

./mysql/user: extra(5) -> 0

./mysql/db: open -> 11

./mysql/db: extra(13) -> 0

./mysql/db: extra(12) -> 0

./mysql/db: extra(5) -> 0

./mysql/host: extra(3) -> 0

./mysql/host: extra(4) -> 0

./mysql/user: extra(3) -> 0

./mysql/user: extra(4) -> 0

./mysql/db: extra(3) -> 0

./mysql/db: extra(4) -> 0

./mysql/db: extra(2) -> 0

./mysql/user: extra(2) -> 0

./mysql/host: extra(2) -> 0

./mysql/time_zone_leap_second: open -> 13

./mysql/time_zone_leap_second: extra(13) -> 0

./mysql/time_zone_leap_second: extra(12) -> 0

./mysql/time_zone_leap_second: extra(5) -> 0

./mysql/time_zone_name: open -> 15

./mysql/time_zone_name: extra(13) -> 0

./mysql/time_zone_name: extra(12) -> 0

./mysql/time_zone_name: extra(5) -> 0

./mysql/time_zone: open -> 17

./mysql/time_zone: extra(13) -> 0

./mysql/time_zone: extra(12) -> 0

./mysql/time_zone: extra(5) -> 0

./mysql/time_zone_transition_type: open -> 19

./mysql/time_zone_transition_type: extra(13) ->

0

./mysql/time_zone_transition_type: extra(12) ->

0

./mysql/time_zone_transition_type: extra(5) ->

0

./mysql/time_zone_transition: open -> 21

./mysql/time_zone_transition: extra(13) -> 0

./mysql/time_zone_transition: extra(12) -> 0

./mysql/time_zone_transition: extra(5) -> 0

./mysql/time_zone_transition: close -> 0

./mysql/time_zone_transition_type: close -> 0

./mysql/time_zone: close -> 0

./mysql/time_zone_name: close -> 0

./mysql/time_zone_leap_second: close -> 0

./mysql/tables_priv: open -> 13

./mysql/tables_priv: extra(13) -> 0

./mysql/tables_priv: extra(12) -> 0

./mysql/tables_priv: extra(5) -> 0

./mysql/columns_priv: open -> 15

./mysql/columns_priv: extra(13) -> 0

./mysql/columns_priv: extra(12) -> 0

./mysql/columns_priv: extra(5) -> 0

/tmp/#sql_47e_0: write at 30848, length=1585 ->

0

/tmp/#sql_47e_0: write at 32332, length=1585 ->

0

/tmp/#sql_47e_0: write at 33816, length=1585 ->

0

/tmp/#sql_47e_0: write at 35300, length=1585 ->

0

/tmp/#sql_47e_0: write at 36784, length=1585 ->

0

/tmp/#sql_47e_0: write at 38268, length=1586 ->

0

/tmp/#sql_47e_0: write at 39752, length=1586 ->

0

/tmp/#sql_47e_0: write at 41236, length=1585 ->

0

/tmp/#sql_47e_0: write at 42720, length=1585 ->

0

/tmp/#sql_47e_0: write at 44204, length=1585 ->

0

/tmp/#sql_47e_0: write at 45688, length=1654 ->

0

Commands Used

count Errors Recover errors

open 333 0 0

write 19417 95 0

update 1209 0 0

delete 20 0 0

close 333 0 0

extra 51961 0 0

Total 73273 95 0

User time 0.06, System time 0.08

Maximum resident set size 0, Integral resident set size 0

Non-physical pagefaults 575, Physical pagefaults 0, Swaps 0

Blocks in 0 out 0, Messages in 0 out 0, Signals 0

Voluntary context switches 784, Involuntary context switches

107

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值