1. A computer database reorganization method for reorganizing one set of database data blocks at a time, allowing concurrent data manipulation, comprising: (a) identifying a set of data blocks for reorganization in a sliding peephole mode; (b) re-ordering the set of data blocks; and (c) replacing the original set of data blocks with the re-ordered set of data blocks.