Linux

db2同時創建2個數據庫

  • October 31, 2013

您知道讓一個 shell 使用者db2inst1創建數據庫 A 並讓另一個 shell 使用者同時創建數據庫 B 是否安全?

create database A # shell 1
create database B # shell 2

我正在使用安裝了 DB2 V 9.7 的 Linux/Cent 作業系統。

我也不太清楚你為什麼不嘗試就發布這個,但是是的,這將毫無問題地工作。

您可能遇到的唯一問題是:

  1. 如果NUMDB數據庫管理器配置參數足夠小以至於您不能同時啟動兩個數據庫(除了在 DB2 實例中啟動的任何其他數據庫之外)。
  2. 如果您使用帶有一些愚蠢預設值的AUTOCONFIGURE選項,那麼您會耗盡系統記憶體CREATE DATABASE
  3. 系統資源爭用(磁碟、CPU)減慢了程序。

這確實是一個奇怪的問題——很難想像需要同時創建多個數據庫的場景。您是否來自不同的 DBMS(如 MySQL 或 SQL Server),其中數據庫的概念更像 DB2 中的模式?

引用自:https://dba.stackexchange.com/questions/52482