欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

oracle 11個

李世東1年前6瀏覽0評論

Oracle 11g是Oracle公司的一款關系型數據庫管理系統,它比其前輩Oracle 10g性能更優、功能更強大,受到了企業用戶的廣泛歡迎。它提供了許多重要的新功能和改進,例如自動調整、分區表等,可以大大提高數據庫的性能和可靠性。下面,我們來了解一下Oracle 11g的11個重要特性。

第一個特性是自動調整(Automatic Tuning)。Oracle 11g可以自動檢測數據庫影響性能的問題,優化查詢語句和表格布局,為性能瓶頸提供有效的解決方案。比如,當發現存在缺失的統計信息時,它會自動收集相關信息,從而提高查詢效率。

SQL> SELECT /*+ gather_plan_statistics */ COUNT(*) FROM employees WHERE last_name='SMITH';
COUNT(*)
----------
1
SQL> SELECT * FROM table(DBMS_XPLAN.display_cursor(NULL,NULL,'ALLSTATS LAST'))
PLAN_TABLE_OUTPUT
-------------------------------------------------------------------------------------------------
SQL_ID  cnq2zj5bwzt47, child number 0
-------------------------------------
SELECT /*+ gather_plan_statistics */ COUNT(*) FROM employees WHERE
last_name='SMITH'
Plan hash value: 1089269590
--------------------------------------------------------------------------------------------
| Id  | Operation             | Name      | Starts | E-Rows | A-Rows |   A-time   | Buffers |
------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT      |           |      1 |        |      1 |00:00:00.01 |       2 |
|   1 |  SORT AGGREGATE       |           |      1 |      1 |      1 |00:00:00.01 |       2 |
|*  2 |   TABLE ACCESS FULL   | EMPLOYEES |      1 |   1019 |      1 |00:00:00.01 |       2 |
-----------------------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
2 - filter("LAST_NAME"='SMITH')
Note
-----
- automatic DOP: Computed Degree of Parallelism is 1 because of CPU limit
Statistics
----------------------------------------------------------
0  recursive calls
0  db block gets
4  consistent gets
0  physical reads
0  redo size
368  bytes sent via SQL*Net to client
492  bytes received via SQL*Net from client
2  SQL*Net roundtrips to/from client
0  sorts (memory)
0  sorts (disk)
1  rows processed

分區表(Partitioning)是另一個重要的特性。Oracle 11g可以支持范圍、哈希和列表等不同類型的分區方式,使得數據管理更加靈活。這使得對大規模數據進行高效管理和備份變得更加容易。

CREATE TABLE sales_2012
(
sale_time  DATE NOT NULL,
region     VARCHAR2(15 BYTE),
product    VARCHAR2(20 BYTE),
sales      NUMBER
)
PARTITION BY RANGE (sale_time)
(
PARTITION q1_2012 VALUES LESS THAN (TO_DATE('01-APR-2012', 'DD-MON-YYYY')),
PARTITION q2_2012 VALUES LESS THAN (TO_DATE('01-JUL-2012', 'DD-MON-YYYY')),
PARTITION q3_2012 VALUES LESS THAN (TO_DATE('01-OCT-2012', 'DD-MON-YYYY')),
PARTITION q4_2012 VALUES LESS THAN (TO_DATE('01-JAN-2013', 'DD-MON-YYYY'))
);

另一個值得一提的特性是增強的數據冗余(Enhanced Data Redundancy)。Oracle 11g使用了一種新的技術來將數據保持在多個磁盤上,從而避免硬盤的單點失效,提高了數據庫的可靠性。同時,備份更加容易,因為它們可以同時保存在不同的位置上。

Oracle 11g還具有許多其他特性,如增強的SQL語句優化器和自動診斷等。這些特性使得它成為企業用戶的首選數據庫管理系統。我們只需要仔細研究這些特性,就能夠更有效地使用Oracle 11g,從而創造出業務上的價值。