500M 起步的表空间,自动扩展设置好,后面省不少事。你只要建好路径,像E:appdataindex这种,Oracle 就能安心落户。两个表空间分得挺清楚:数据表空间一个、索引表空间一个,扩展策略也不一样,一个每次加50M,另一个每次也一样,管理上更灵活。

写配置的时候别忘了用UNIFORM SIZE来控制区间大小,256K 和 128K这样分配挺科学的,不容易碎片化。路径记得要先建好,要不然执行的时候会报错。

备份方面,我看了几个还不错的资料,像冷备份和热备份的区别讲得挺清楚的,是对于初学者,容易上手。还有一篇Linux 下的安装和恢复脚本也蛮实用,直接拷过去改改路径就能跑。

如果你要玩自动化备份,Java 写的备份工具可以看看,集成在项目里也不难用。另外还有个RMAN 优化脚本,对备份速度要求高的可以用它试试。

嗯,建议你平时还是多做点测试,是表空间文件变大之后,AUTOEXTEND开启的情况下,磁盘空间吃得挺快的。平时定期清理也重要,这篇清理旧备份的文章可以收藏下。