
复制[coolcode] mysql> desc t1; +————–+————-+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————–+————-+——+—–+———+——-+ | id | int(11) | YES | MUL | NULL | | | nick | varchar(32) | YES | | NULL | | | email | varchar(32) | YES | | NULL | | | gmt_create | datetime | YES | | NULL | | | gmt_modified | datetime | YES | | NULL | | +————–+————-+——+—–+———+——-+ mysql> select count(*) from t1; +———-+ | count(*) | +———-+ | 2228017 | +———-+ 1 row in set (1.78 sec) [/coolcode] 现在对它进行表结构变更,改表增加一列: [coolcode] mysql> alter table t1 add(tel varchar(20)); Query OK,结构
2304923 rows affected (41.03 sec) Records: 2304923 Duplicates: 0 Warnings: 0 [/coolcode] 在上述表结构变更过程中,启动另外一个会话,
服务器租用拷贝
进行select查询操作和一个更新操作: [coolcode] mysql> select count(*) from t1; +———-+ | count(*) | +———-+ | 2304923 | +———-+ 1 row in set (2.10 sec) mysql> select * from t1 limit 10; +——+——-+——————+———————+———————+ | id | nick | email | gmt_create | gmt_modified | +——+——-+——————+———————+———————+ | 0 | nick0 | nick0@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 1 | nick1 | nick1@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 2 | nick2 | nick2@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 3 | nick3 | nick3@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 4 | nick4 | nick4@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 5 | nick5 | nick5@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 6 | nick6 | nick6@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 7 | nick7 | nick7@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 8 | nick8 | nick8@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | | 9 | nick9 | nick9@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 | +——+——-+——————+———————+———————+ 10 rows in set (0.00 sec) mysql> update t1 set nick=’test_nick’ where id=1; Query OK,问题 4 rows affected (43.89 sec) –这里是阻塞的
免费源码下载时间 Rows matched: 4 Changed: 4 Warnings: 0 [/coolcode] 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.