时间:2021-07-01 10:21:17 帮助过:3人阅读
n自动生成唯一的数字 n是一个共享的对象 n典型的应用于表的主键 n可替代应用代码 n将序列号值放在缓存中可提高访问速度 |
创建名字为 DEPT_DEPTNO的序列号,以供DEPT表使用 .
不加 CYCLE 选项
CREATE SEQUENCE dept_deptno
INCREMENT BY 1
START WITH 91
MAXVALUE 100
NOCACHE
NOCYCLE;
2.Index
n是一种对象
n使用指针加快记录访问速度
n减小硬盘 I/O
n索引独立于表而存在
n数据库自动使用和维护
创建索引规则
索引列应该经常在 WHERE 子句中,或是连接条件.
此列值域比较广.
此列包含大量空值.
在 WHERE 子句或连接条件中经常一起使用的列.
对大表查询的结果小于总数据的2~4% |
CREATE INDEX emp_ename_idx
ON emp(ename);
4.Function-Based索引
CREATE INDEX upper_dept_name_idx
ON dept(UPPER(dname));
5.同义词
同义词是数据库对象的另外一个名字,以方便使用. 参照其他用户的表. 较短的对象名.CREATE SYNONYM d_sum FOR dept_sum_vu; Synonym Created.
oracle 进阶(二) oracle 其他数据库对象
标签: