易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle索引、视图、sqlplus基础、分区表

索引
 索引的目的是提高存储数据页面的速度
 服务器扫描索引以获得数据存储单元的地址
 索引的优点为:提高查询的执行速度、实施数据的唯一性、加速了表之间的连接
 索引的缺点为:创建索引需要花费较多的时间、每个创建的索引连同原先的数据源都需要空间来存储数据、每次修改数据时索引都要更新
 --
 按照索引数据的存储方式可以分为:
 B*树索引
 位图索引
 按照索引个数分为:
 单列索引
 复合索引
 索引列值唯一性可分为:
 唯一索引
 非唯一索引(默认)
 --
 Create [unique] index index_name
 On table_name(column_name,column_name…)
 [tablespace tablespace_name];
 select * from emp  where ename=‘SCOTT’
 那么我们可以在ename列上创建B树索引,语句如下:
 create  index  ind_ename  on  emp(ename) tablespace  users
 --
 位图所以
 以位置来表示索引数据
 相比B树索引,位图索引可以节省大量磁盘空间
 基于每个不同值建立一个位图
 语法:
 CREATE  BITMAP  INDEX   idx_name
 ON   tab_name(col_name)
 TABLESPACE   space_name
 例:经常执行语句:
 Select  count(*)  from  tab_name  where  gender = ‘F’
 那么可以在性别列上建立位图索引:
 Create  bitmap  index  idx_gender
 On  tab_name(gender)
 --
 基于函数或表达式所建立的索引
 语法:
 CREATE  INDEX  idx_name 
  ON  tab_name(func_name(col_name))
 如:
 create index funidx_emp_empno on emp substr(empno,1,2);
 --
 显示表的所有索引:
 显示EMP表的索引信息
 SELECT index_name, index_type, uniqueness
 from  user_indexes  where  table_name='EMP';
==================================================
 视图是一个虚拟的表
 视图提供一种安全机制,保证只能检索和修改他们看得到的数据
 复杂查询的使用也可以通过视图来简


相关文档:

Oracle 视图

Oracle 视图
    视图: 你可以通过创建表的视图来表现数据的逻辑子集或数据的组合.视图是基于表或者另一个
          视图的逻辑表,一个视图并不包含它自己的数据,它象一个窗口,通过该窗口可以查看或改变
         ......

oracle10G分区的创建与维护Oracle分区表和本地索引

Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是Oracle企业版中独立收费的一个组件。以下是对于分区及本地索引的一个示例。
  Oracle的分区技术在某些条件下可以极大
 Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是 ......

Oracle 分页存储过程 几十万条记录

好长时间没写东东了,今天写了一个oracle的分页存储过程,贴出来与大家分享。
由于。net框架中的gridview等控件的分页功能太弱,所以大部分程序员都会自己写分页功能,而调用分页存储过程是必须的。
前台aspx页面不管是用下载的dll还是用自己写的用户控件,都能实现自己的功能,然而分页的存储过程就需要好好的考虑了,下 ......

WinXP 下重新设置 Oracle 管理员密码

WinXP 下重新设置 Oracle 管理员密码
        Windows 下修改 Oracle 管理员密码操作步骤。此步骤在 WinXP5.1、Oracle92 下操作成功。更改以后需要重启计算机和实例方可生效。
        背景:WinXP 版本 5.1(内部版本号 2600.xpsp_sp2_dgr.07022 ......

Oracle基础

---------------oracle 入门
 打开服务器
 net start oracleserviceORCL
 打开监听器
 lsnrctl start
 关闭服务器
 net stop oracleserviceORCL
 关闭监听器
 lsnrctl stop
-----------------------------
 1.创建表
 Create table 表名
 (字段名 数据 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号