欢迎光临
Corasql

Oracle 优化表性能

1、创建数据库注意事项

(1)表空间使用本地管理(字典管理方式已经被弃用了)
(2)每个用户自动分配一个默认的永久表空间
(3)每个用户自动分配一个默认的临时表空间

2、创建表空间注意事项

(1)本地管理表空间
验证方式

SQL> select tablespace_name,extent_management,segment_space_management from dba_tablespaces where tablespace_name='QUEUE';

TABLESPACE_NAME                EXTENT_MANAGEMENT SEGMENT_SPACE_MANAGEMENT
------------------------------ ----------------- ------------------------
QUEUE                          LOCAL             AUTO

(2)在大多数场景下,使用自动段空间管理(ASSM)的表空间将会比手动管理更高效地处理事务

  create tablespace tools datafile 'F:\app\oradata\orcl\tools.dbf' size 100m autoextend on maxsize 10G;

3、表类型

在大多数场景下,堆组织表就能够满足你的需求

4、数据类型


(1)字符串:在大多数存储字符串的应用场景下,应该用使用VARCHAR2数据类型
          在几乎所有情况下,使用CHAR的方式更安全
(2)数值:对于大多数情况,对任何类型的数据数据,都应该使用NUMBER数据类型

未经允许不得转载:CORASQL » Oracle 优化表性能

分享到:更多 ()

评论 抢沙发

评论前必须登录!

DBA是一种生活方式,优化是一种生活态度

OracleMySQL