小编Rhy*_*yuk的帖子

Oracle 数据库创建下一步是什么?创建架构还是创建表空间?

我是一名程序员,被我自己命名为 Wilson 的排球扔到了 DBA/系统管理员岛。我正在努力在这里生存。

我应该为应用程序创建一个数据库。之前运行它的服务器有一个非常相似的应用程序的数据库。我对 Oracle 了解不多,所以我重用了 ZFS 文件系统,并保留了它们的创建方式(因为老实说,我不知道它们为什么这样创建,但我很确定这是有充分理由的) .

app/oradata_smart_ora1    858M  12.2G   858M  /oradata/SMART/ora1
app/oradata_smart_ora2   7.18M  18.0G  7.18M  /oradata/SMART/ora2
app/oradata_smart_ora3   7.18M  36.0G  7.18M  /oradata/SMART/ora3
app/oradata_smart_ora4   60.6K   400G  60.6K  /oradata/SMART/ora4
app/oradata_smart_redo1   400M  2.61G   400M  /oradata/SMART/redo1
app/oradata_smart_redo2   200M  2.80G   200M  /oradata/SMART/redo2
app/oradata_smart_redo3   200M  2.80G   200M  /oradata/SMART/redo3
Run Code Online (Sandbox Code Playgroud)

因为我重用了文件系统,所以我创建了我的数据库并将控制文件放在旧数据库文件所在的相同位置(/oradata/SMART/ora1、/oradata/SMART/ora2、/oradata/SMART/ora3)。像 MySQL 一样思考我app/oradata_smart_ora4 60.6K 400G 60.6K /oradata/SMART/ora4专门创建的用于将数据库存储在那里的工作。

数据库启动和安装没有问题。现在是我被困的地方。我读过这个这个这个这个这个等等,但我仍然有疑问。

请注意,该服务器将在其整个生命周期内管理数百万/数十亿条记录。

  1. 现在我的数据库已创建,下一步是什么?创建模式或表空间?
  2. 表空间问题:表空间数据文件是存储表中实际数据的地方吗?需要多少?默认还是临时?我需要多少空间?自动扩展?

对于所有这些问题,我真的很抱歉,但我真的很想在遵循 Oracle 最佳实践的同时正确地做到这一点。如果您需要更多信息来回答您的问题,请告诉我。

schema oracle database-design tablespaces

2
推荐指数
1
解决办法
5148
查看次数

标签 统计

database-design ×1

oracle ×1

schema ×1

tablespaces ×1