线上MySQL 32G大小的表truncate所消耗的时间为2分钟,快还是慢?

来源:互联网 发布:linux卸载软件命令 编辑:程序博客网 时间:2024/05/29 11:02

执行结果:

access_token 32G

mysql>  truncate table xxx.access_token;         
Query OK, 0 rows affected (1 min 47.84 sec)  truncate一个32G的表需要近2分钟,这算快还是慢呢?


refresh_token 26G
mysql>  truncate table xxx.refresh_token;        
Query OK, 0 rows affected (1 min 7.18 sec)


remember_me_token 1.3G
mysql>  truncate table xxx.remember_me_token;    
Query OK, 0 rows affected (1.87 sec)



Check DB Server环境.

1 察看内存以及缓存

top - 07:55:56 up 256 days,  4:53,  3 users,  load average: 0.00, 0.09, 0.22
Tasks: 175 total,   1 running, 174 sleeping,   0 stopped,   0 zombie
Cpu0  :  2.2%us,  0.9%sy,  0.0%ni, 96.4%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  2.4%us,  1.1%sy,  0.0%ni, 96.0%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  2.3%us,  0.9%sy,  0.0%ni, 96.3%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  2.2%us,  0.9%sy,  0.0%ni, 96.4%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  32750360k total, 32472008k used,   278352k free,   271932k buffers
Swap:  4194296k total,   505844k used,  3688452k free,  3554324k cached


2 察看系统版本

[novamysqladminlt@nucltmapc04db01 ~]$ cat /etc/issue
Red Hat Enterprise Linux Server release 6.3 (Santiago)
Kernel \r on an \m


3 察看操作系统位数

[xxxxx@xxxxxx~]$ ldd /sbin/mii-tool
        linux-vdso.so.1 =>  (0x00007fff9b1ff000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003ec2400000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003ec0c00000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003ec0800000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003ec0400000)


4 察看磁盘

[xxx@xxx~]$ vmstat 1
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0 505928 274840 272104 3558732    0    0     3    58    0    0  2  1 96  0  0
 0  0 505928 274732 272104 3558772    0    0     0   112 1036 1438  1  1 98  0  0
 1  2 505928 274732 272104 3558812    0    0     0  1796  960 1276  1  2 96  2  0
 1  0 505928 269112 272104 3558836    0    0     0  5564 2005 1861 12  5 83  1  0
 0  0 505928 274484 272104 3558864    0    0     0   112 1568 1969 11  2 87  0  0
 0  0 505928 274484 272104 3558892    0    0     0   128  924 1221  1  2 97  0  0
 1  0 505928 274468 272104 3558916    0    0     0    96 1563 1268  8  3 89  0  0


5  查看io资源

[xxx@xxx~]$ iostat -x 1
Linux 2.6.32-279.14.1.el6.x86_64 (nucltmapc04db01.abn-sjl.ea.com)       08/28/2013      _x86_64_        (4 CPU)


avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2.30    0.00    0.98    0.44    0.02   96.26


Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
vda               0.04    10.93    0.16   12.11    23.96   465.30    39.87     0.07    5.51   1.98   2.42
dm-0              0.00     0.00    0.00    0.01     0.04     0.09     9.79     0.00    2.88   0.84   0.00
dm-1              0.00     0.00    0.02    0.03     0.19     0.26     8.00     0.00   10.82   0.36   0.00
dm-2              0.00     0.00    0.00    0.13     0.07     1.01     8.34     0.00    2.01   0.75   0.01
dm-3              0.00     0.00    0.00    0.35     0.04     2.81     8.08     0.01   16.10   0.31   0.01
dm-4              0.00     0.00    0.00    0.01     0.00     0.05     8.00     0.00    1.87   0.39   0.00
dm-5              0.00     0.00    0.00    0.05     0.00     0.43     8.00     0.00    2.52   0.33   0.00
dm-6              0.00     0.00    0.00    0.01     0.02     0.06     9.89     0.00    4.01   0.90   0.00
dm-7              0.00     0.00    0.00    0.00     0.00     0.00     7.96     0.00    0.61   0.56   0.00
dm-8              0.00     0.00    0.00    0.00     0.00     0.00     8.00     0.00    1.80   1.37   0.00
dm-9              0.00     0.00    0.00    0.13     0.00     1.02     8.00     0.00    1.89   0.72   0.01
dm-10             0.00     0.00    0.17   22.33    23.59   459.57    21.48     0.05    2.28   1.07   2.40
dm-11             0.00     0.00    0.00    0.00     0.00     0.00     8.00     0.00    1.37   0.77   0.00
dm-12             0.00     0.00    0.00    0.00     0.00     0.00     7.96     0.00    0.99   0.85   0.00


avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           1.26    0.00    1.26    0.00    0.00   97.47


Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
vda               0.00    17.00    1.00    7.00     8.00   192.00    25.00     0.01    0.75   0.38   0.30
dm-0              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-1              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-2              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-3              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-4              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-5              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-6              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-7              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-8              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-9              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-10             0.00     0.00    1.00   24.00     8.00   192.00     8.00     0.02    0.92   0.12   0.30
dm-11             0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-12             0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00


avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           9.55    0.00    4.02    0.00    0.25   86.18


Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
vda               0.00    19.00    0.00    7.00     0.00   208.00    29.71     0.00    0.14   0.14   0.10
dm-0              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-1              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-2              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-3              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-4              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-5              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-6              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-7              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-8              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-9              0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-10             0.00     0.00    0.00   26.00     0.00   208.00     8.00     0.01    0.27   0.04   0.10
dm-11             0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-12             0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00


0 0