- 博客(4)
- 收藏
- 关注
原创 Oracle 索引 index
索引是数据库对象,通过使用快速路径访问方法快速定位数据,减少了磁盘的I/O, 用来加速对表的查询速度(相当于书本的目录)。与表独立存放,但需要依附于表,是在表的基础上创建的,但由Oracle数据库自动维护的。不适合创建索引的情况1、很小数据量的表2、在查询中不常用来作为查询条件的列3、查询最终得到的结果集很大4、频繁更新的表(索引对于DML操作是有部分负面影响的)5、索引列作为表达式的一部
2017-01-23 17:52:57 578
原创 Oracle 序列 sequence
序列是一种用于产生唯一数字列值得数据库对象,一般使用序列自动地生成主码键或唯一键值,序列可以是升序或降序。NEXTVAL和CURRVAL伪列序列特点可以自动产生唯一数值;可被多个用户共享;典型应用是生成主键值,用于标识记录的唯一性,但不保证其值是连续的,可能是中间回滚了;使用缓存加速序列的访问速度。 创建序列、序列使用、修改序列、删除序列
2017-01-23 17:46:43 561
原创 Oracle视图
视图:虚表,是一个命令的查询,用于改变基表的数据的显示,简化查询;访问方式与表相同,同样可使用查询语句。视图特点:简化查询(把复杂的SQL语句写成视图,别人直接用视图来查询即可,无须再写复杂的SQL语句)隐藏数据(不是把整张表的数据给别人,而是通过指定字段弄成视图,把视图给别人,让别人查视图)视图操作步骤创建视图、查看视图、修改视图、视图上执行DML操作
2017-01-23 17:38:10 406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人