The good thing with Oracle is, it lets you always trick things, do all manual stuff no matter how automatic it is. autoallocate in our DW/ODS environment is a real pain, not because it is bad, but because our conditions. All huge deletes, inserts and truncates fragmantation is unavoidable with autoallocate. The system always has to grow and the solution is uniform. And my years of experience giving 1 MB uniform size is not bogyman! It works; no matter which object type or usage style, it is not like it is advertised compared to autoallocate. Feel free to use autoallocate, but don't think it is magic. Sometimes it doesn't work and uniform is the solution. And if you like, use uniform, it also works, and not any worse than autoallocate.