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

Oracle表分区

 
 
      国都号码数据库设计说明
 
                V1 
 
 
 
文档变更记录
   
序号
变更内容说明
版本号
版本日期
执笔人
1
初稿
V1.0
2010-04-29
向立强
  
1       概述
1.1    文档编写目的
详细说明国都号码分析数据库的设计过程和相关技术,以及数据库所在服务器的信息。
可以为日后数据库设计起到参照作用,也方便日后工作交接和管理。
1.2    服务器信息
IP:192.168.1.121
操作系统:Linux
数据库:Oracle10g(SID:gdqxt)
Linux用户:oracle/oracle, root/g2u6d5c4
数据库用户:sys/ g2u6d5c4,guodu/dbms_ock
2       数据库设计
2.1    设计目的
为满足业务需要现将国都所有的手机号码进行统一规划和整理,方便日后提号工作。
2.2    设计说明
本数据库数据量庞大,因此存储号码的基表采用Oracle分区表技术。ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。
2.3    表结构介绍
1.       业务类型表(opration_types),该表存储着国都所有的业务类型。如图1:
             
字段名称
字段类型
字段说明
ID
VARCHAR2(5)
唯一标识
TYPE_NAME
NVARCHAR2(50)
业务类型名称
PARENT
VARCHAR2(50)
父类型
              表1:业务类型表(opration_types)的表机构
2.       号码基表(TBL_PHONE_+业务类型ID,如:TBL_PHONE_A1),基表共18张,按业务类型分类建表。
字段名称
字段类型
字段说明
ID
VARCHAR2(22)
唯一标识格式如+L+YYYYMMDDHHM


相关文档:

Oracle中的归档日志(Archive Log)

Oracle中的归档日志(Archive Log)
文章分类:数据库
在Oracle中,数据一般是存放在数据文件中,不过数据库与Oracle最大的区别之一就是数据库可以在数据出错的时候进行恢复。 这个也就是我们常见的Oracle中的重做日志(REDO FILE)的功能了。在重做日志分成2部分,一个是在线重做日志文件,另外一个就是归档日志文件。
......

从oracle表中随机取记录,产生随机数和随机字符串


1、从表中随机取记录
    select * from (select * from staff order by dbms_random.random)
    where rownum < 4
    表示从STAFF表中随机取3条记录
2、产生随机数
        SELECT DBMS_RANDOM.RANDOM from DUAL;
     ......

Oracle解锁以及常用基本操作

-----------------------------------------------------------------------------------
DOS:
1. sqlplus
2.
   用户名:sqlplus 、conn
   密码:as sysdba 、as sysdba  
解锁:
3. ALTER USER DBSNMP ACCOUNT UNLOCK;
解锁:system
4. alter user system identified by manage ......

查看oracle执行计划

常用方法有以下几种:
一、通过PL/SQL Dev工具
    1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。
    2、先执行 EXPLAIN PLAN FOR   select * from tableA ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号