在oracle中创建表空间应遵循的最佳实践

在oracle中创建表空间应遵循的最佳实践,oracle,tablespace,Oracle,Tablespace,在我当前的应用程序中,所有表都映射到用户表空间。我对如何有效地组织表空间没有多少想法。这就是我的想法: a。根据行数,我计划有三个表空间。小型、中型和大型 b。为索引本身提供不同的表空间 这是否足够好,或者有其他建议?顺便说一句,我使用的是Oracle 12c数据库。我不担心在不同的表空间中分割数据以获取数据或索引,这是非常过时的想法。你可能要考虑的一件事是,如果你正在执行某种数据LIF循环,在那里你需要存档数据(文件)。在这种情况下,我可能会实现某种表空间策略来支持它。例如,对于每年的数据,我

在我当前的应用程序中,所有表都映射到用户表空间。我对如何有效地组织表空间没有多少想法。这就是我的想法:

a。根据行数,我计划有三个表空间。小型、中型和大型

b。为索引本身提供不同的表空间


这是否足够好,或者有其他建议?顺便说一句,我使用的是Oracle 12c数据库。

我不担心在不同的表空间中分割数据以获取数据或索引,这是非常过时的想法。你可能要考虑的一件事是,如果你正在执行某种数据LIF循环,在那里你需要存档数据(文件)。在这种情况下,我可能会实现某种表空间策略来支持它。例如,对于每年的数据,我可能有一个表空间,因为我将只保存连续7年的数据。较旧的数据会被归档到脱机存储。

我不担心在不同的表空间中分割数据以获取数据或索引,这是非常过时的想法。你可能要考虑的一件事是,如果你正在执行某种数据LIF循环,在那里你需要存档数据(文件)。在这种情况下,我可能会实现某种表空间策略来支持它。例如,对于每年的数据,我可能有一个表空间,因为我将只保存连续7年的数据。较旧的数据将归档到脱机存储