1. 程式人生 > >DB2 建立資料庫緩衝池和表空間

DB2 建立資料庫緩衝池和表空間

1、建立資料庫
CREATE DATABASE frk
AUTOMATIC STORAGE NO  ON
'C:\' USING CODESET UTF-8 TERRITORY CN COLLATE
USING SYSTEM PAGESIZE 32768
CATALOG TABLESPACE  MANAGED BY DATABASE
USING ( FILE 'E:\db2 data\frksysdectablespace' 51200 ) 
USER TABLESPACE  MANAGED BY DATABASE
USING ( FILE 'E:\db2 data\frksysusertablespace' 51200 )

TEMPORARY TABLESPACE  MANAGED BY DATABASE
USING ( FILE 'E:\db2 data\frksystemptablespace' 51200 ) ;
2、建立緩衝池
CONNECT TO FRK;
CREATE BUFFERPOOL BUFFER1 IMMEDIATE  SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER2 IMMEDIATE  SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER3 IMMEDIATE  SIZE 250 PAGESIZE 32 K ;
CREATE BUFFERPOOL BUFFER4 IMMEDIATE  SIZE 250 PAGESIZE 32 K ;

CONNECT RESET;
3、建立表空間
CONNECT TO FRK;
CREATE  REGULAR  TABLESPACE FRKREGTABLESPACE PAGESIZE 32 K  MANAGED BY DATABASE  USING ( FILE 'E:\db2 data\frkregtablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  BUFFER1  DROPPED TABLE RECOVERY ON;
CREATE  SYSTEM TEMPORARY  TABLESPACE FRKSYSTEMPTSPACE PAGESIZE 32 K  MANAGED BY DATABASE  USING ( FILE 'E:\db2 data\frmsystemtablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  BUFFER2 ;

CREATE  USER TEMPORARY  TABLESPACE FRKUSERTEMPTSPACE PAGESIZE 32 K  MANAGED BY DATABASE  USING ( FILE 'E:\db2 data\frkusertemptablespacedata' 6400 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  BUFFER3 ;
CREATE  LARGE  TABLESPACE FRKLAGGERTSPACE PAGESIZE 32 K  MANAGED BY DATABASE  USING ( FILE 'E:\db2 data\frkloggertablespacedata' 16000 ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  BUFFER4 ;
CONNECT RESET;
4、建立表
CREATE TABLE abc(
  id integer NOT NULL ,
  name VARCHAR(180))
IN FRKREGTABLESPACE;

相關推薦

DB2 建立資料庫緩衝空間

1、建立資料庫CREATE DATABASE frkAUTOMATIC STORAGE NO  ON'C:\' USING CODESET UTF-8 TERRITORY CN COLLATEUSING SYSTEM PAGESIZE 32768CATALOG TABLES

Oracle 建立資料庫,使用者,空間,資料匯入

以oa為例: 1 建立oa資料庫。字符集為utf-8。 2 prompt '建立LOGIN---oa'create user oa IDENTIFIED BY oa;GRANT ALTER ANY CLUSTER TO oa WITH ADMIN OPTION;GRANT ALTER ANY INDEX TO

DB2資料庫建立空間建立更改

1.建立資料庫 create database testdb automatic storage yes on /database using codeset UTF-8 territory cn collate using system  PAGESIZE 32768&nbs

oracle資料庫使用者空間刪除,建立

刪除表空間: 可以先將其offline alter tablespace xx offline; 將磁碟上的資料檔案一同刪除 drop tablespace xxx including contents and datafiles; 刪除使用者: drop user x

用sqlplus為oracle建立使用者空間

用Oracle自帶的企業管理器或PL/SQL圖形化的方法建立表空間和使用者以及分配許可權是相對比較簡單的, 本文要介紹的是另一種方法就是使用Oracle所帶的命令列工具SQLPLUS來建立表空間。 開啟SQL Plus 登入: 輸入   SCOTT 

通過XtraBackup進行資料庫備份空間傳輸例項

一.安裝教程       1.XtraBackup簡介 XtraBackup有很多功能和優點:例如支援全備、增量備份、部分備份;支援壓縮備份;備份不影響資料讀寫、事務等,但是也有缺陷不足:例如不支援離線備份、不支援直接備份到磁帶裝置、不支援Clo

建立一個本地管理的空間之AUTOALLOCATEUNIFORM

官方文件解釋: Create a locally managed tablespace by specifying LOCAL in the EXTENT MANAGEMENT clause of the CREATE TABLESPACE statement. Th

Oracle中查詢當前資料庫中的所有空間對應的資料檔案語句命令

--轉載路徑:http://www.cnblogs.com/wangsaiming/p/3573917.html --------------------------------------------------------------------------------

oracle建立使用者空間

裝好oracle後,我們往往需要新建使用者和指定表空間。 1,找到dbca,建立資料庫: 2,以sys使用者登入剛才建立的資料庫(假設資料庫名稱是:hyman_dev); 3,建立表空間到剛才建立的目錄(可以是其他目錄): create tables

oracle資料庫空間的最大資料容量限制

from  http://www.enkj.com/help/newscontent/113209 資料庫顧名思義是資料的集合也是虛擬主機搭建網站儲存資料的工具,而Oracle則是管理這些資料集合的軟體系統,它是一個物件關係型的資料庫管理系統。 表空間是Oracle對物理

oracle11g建立使用者空間以及匯入.DMP檔案

一、sqlplus /nolog 二、conn scott/tiger as sysdba(登入管理員進行建立使用者) 三、create  user A identified by A;(建立使用者:A   密碼:A 。使用者和密碼可以自己定義) 四、grant creat

Oracle 建立使用者空間,以及賦予許可權

1.建立表空間CREATE TABLESPACE a8v6space2 DATAFILE 'c:\oadata\oa_data.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZ

oracle中資料庫,例項,空間使用者之間的關係

完整的Oracle資料庫通常由兩部分組成:Oracle資料庫和資料庫例項。 1) 資料庫是一系列物理檔案的集合(資料檔案,控制檔案,聯機日誌,引數檔案等); 2) Oracle資料庫例項則是一組Oracle後臺程序/執行緒以及在伺服器分配的共享記憶體區。 在啟動Oracle資料庫伺服器時,實際上是在伺服

db2 建立資料庫、儲存過程等

啟動 [[email protected] ~]# su - db2inst1 [[email protected] ~]$ db2start SQL8007W There are "13" day(s) left in the evaluatio

Oracle 使用者空間建立與刪除

對於單個user和tablespace 來說, 可以使用如下命令來完成。  步驟一:  刪除user drop userdrp cascade 說明: 刪除了user,只是刪除了該user下的schema objects,是不會刪除相應的tablespace的。 步驟二: 刪除tablespace

linux中 oracle 建立使用者空間以及授權

1、建立臨時表空間 select name from v$tempfile;          查出當前資料庫臨時表空間,主要是使用裡面的存放路徑; 建立臨時表空間:create temporary tablespace teest_temp tempfile '

DB2基本概念——例項,資料庫,模式,空間

DB2支援以下兩種型別的表空間:     1、 系統管理儲存器表空間(SMS-SYSTEM   MANAGED   STORAGE)     2、 資料庫管理儲存器表空間(DMS-DATABASE   MANAGED   STORAGE)         SMS、DMS使用者表空間的特性對照     特性  

oracel命令建立使用者空間 操作總結

一、先建立表空間,名稱空間相當於建立了一個儲存資料的檔案 create tablespace MYSPACE   -----空間的名稱 logging datafile 'd:/oracle/product/10.2.0/oradata/orcl/tjxs_new.dbf' 

oracle12c建立使用者空間出現的問題

Oracle12c 中,增加了可插接資料庫的概念,即PDB,允許一個數據庫容器(CDB)承載多個可插拔資料庫(PDB)。CDB全稱為 ContainerDatabase,中文翻譯為資料庫容器,PDB全稱為PluggableDatabase,即可插拔資料庫。在ORACLE

(一)Oracle學習筆記—— 空間

最大 更改 默認 oracle spa mil 步驟 font lte 1. 表空間 一個數據庫可以有多個表空間,一個表空間裏可以有多個表。表空間就是存多個表的物理空間;可以指定表空間的大小位置等。 1.1 創建表空間語句 create tablespace t