修改MySQL记录物理顺序

出于某种特殊需要,可能必须把数据按照某字段重新进行物理位置排序。另外这样也可以达到压缩空闲空间的目的。

可使用如下SQL语句进行操作:

alter table `表名` order by `字段` asc;

实战,DiscuzX数据库中可使用如下语句整理记录顺序:

ALTER TABLE `xc_ucenter_members` ORDER BY `uid` ASC;
ALTER TABLE `xc_forum_post` ORDER BY `tid` ASC, `first` DESC, `pid` ASC;

发表评论

电子邮件地址不会被公开。 必填项已用*标注