色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

oracle 12

周日娟1年前7瀏覽0評論

本文主要討論Oracle 12的新特性和功能。

在Oracle 12中,有許多新的功能和特性,其中一些對于DBA和開發(fā)人員可能特別有用。比如,Pluggable Database是一個新概念,它允許將多個數(shù)據(jù)庫實例整合到一個物理實例中。這樣一來,可以大大減少硬件開銷和管理成本。

CREATE PLUGGABLE DATABASE mypdb_admin
ADMIN USER pdbadmin IDENTIFIED BY password
FILE_NAME_CONVERT=('/u01/app/oracle/oradata/cdb1/pdbseed','/u01/app/oracle/oradata/cdb1/mypdb_admin');

在創(chuàng)建一個Pluggable Database時,可以指定一個admin用戶,這是這個PDB的管理員賬號。此外,還需要指定文件名轉(zhuǎn)換規(guī)則(FILE_NAME_CONVERT),以便指定PDB的數(shù)據(jù)文件位置。

另一個Oracle 12的新特性是JSON。

CREATE TABLE test_json (
id NUMBER PRIMARY KEY,
doc CLOB CONSTRAINT ensure_json CHECK (doc IS JSON)
);

這個代碼片段創(chuàng)建了一個名為test_json的表,其中有一個CLOB列doc,該列的約束條件為doc必須是JSON格式的文檔。這樣一來,我們就可以將JSON文檔插入到這個表中。

另一個有用的功能是Online Table Redefinition。

DBMS_REDEFINITION.START_REDEF_TABLE(
uname => 'myuser',
orig_table => 'mytable',
int_table => 'mytable_int',
options_flag => DBMS_REDEFINITION.CONS_USE_ROWID
);

這個代碼片段可以在線重定義一個表。這意味著可以對表進行結(jié)構(gòu)修改,而無需停止對表的任何訪問。

還有一些其他的新功能和特性,比如In-Memory Column Store、Sharding、Partitioning Enhancements等。這些功能和特性可以大大提高數(shù)據(jù)庫的性能和可擴展性。

總之,Oracle 12為數(shù)據(jù)庫管理員和開發(fā)人員提供了許多有用的新功能和特性,從而讓他們更輕松地管理和開發(fā)數(shù)據(jù)庫應用程序。