【问题标题】:IBM Bluemix SQL Database service data store managementIBM Bluemix SQL Database 服务数据存储管理
【发布时间】:2015-12-13 07:41:42
【问题描述】:

我正在使用高级计划开发 IBM Bluemix SQL 数据库服务。根据我们的应用程序,sql 服务可以有许多模式。

有没有办法将每个模式的数据存储分离到不同的物理存储中,并将它们作为单独的(文件、文件组等)进行管理

例如:SchemaUser1上的表和数据存储在SQLDBFile1中,SchemaUser2的表和数据存储在SQLDBFile2中 是否可以创建这样的模式?或者分离数据存储的唯一方法是创建一个新的 sql 数据库服务。

【问题讨论】:

  • 你应该把这个问题发到dba.stackexchange.com
  • 问题的背景是什么,为什么要在那个虚拟环境中分离存储? DB2 on Cloud 服务提供了更多的管理选项,因为它只是一个托管服务,而不是一个完全托管的服务。
  • 其实现在还不清楚它是否真的需要,但我只是想知道它是否可能。每个合作伙伴都有不同的模式,并且模式将在我们的应用程序中以编程方式按需自动创建。因此,可能会导致不同合作伙伴的架构之间出现安全或身份验证问题。

标签: sql database ibm-cloud


【解决方案1】:

使用 SQLDB 高级计划,您可以在单个数据库中创建多个模式。可以为每个模式和对象分配特权,即,可以在每个模式级别和其中的对象上管理安全性。对对象(表、视图、函数...)的访问与其存储位置(表空间)无关。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多