MariaDB 5.3將支持ALTER TABLE的進(jìn)度提示
目前MariaDB 5.3的新功能已經(jīng)開發(fā)完畢,很快將會發(fā)布beta版本。該版本包含一個(gè)重要的特性就是支持包括ALTER TABLE和 LOAD DATA INFILE等命令的進(jìn)度報(bào)告。
該進(jìn)度報(bào)告將會通過以下幾種方式顯示:
- SHOW PROCESSLIST 增加新的列顯示中的進(jìn)度 (0-100 %)
- INFORMATION_SCHEMA.PROCESSLIST 增加新列,可直接查看出執(zhí)行進(jìn)度
- 客戶端接收到的進(jìn)度信息
新的 mysql 客戶端將會直接支持進(jìn)度報(bào)告顯示,顯示的方式如下:
- MariaDB [test]> alter table my_mail engine=maria;
- Stage: 1 of 2 'copy to tmp table' 5.37% of stage done
另外,MariaDB 5.3 還包含了一個(gè)修改后的 mytop 命令可顯示所執(zhí)行命令的進(jìn)度。
這些特性目前正在進(jìn)一步評審之中,語句這兩天就會發(fā)布 5.3 beta 版。
【關(guān)于mytop】
mytop 是一個(gè)類似 Linux 下的 top 命令風(fēng)格的 MySQL 監(jiān)控工具,可以監(jiān)控當(dāng)前的連接用戶和正在執(zhí)行的命令。
【編輯推薦】
- SQL Server 2012將對某些的系統(tǒng)說“No,No,No”
- MySQL管理工具phpMyAdmin再發(fā)力,新版本發(fā)布
- MariaDB再發(fā)新版,5.2.7發(fā)布