<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 28,comments - 3,trackbacks - 0

    沒有了周末,沒有了奧運,只剩下甲骨了

    投入了這么多時間也該有所回報,故寫下此文

    開始,不用想也知道是有關Oracle的基本結構,這東東但凡有跟Oracle的相關書籍都有介紹,再加上由于本人看書有那種兩天打魚三條曬網的習慣,所以比較的熟悉,基本上稍微的聽了下

    體系結構包括:物理結構的幾個文件,SGA和進程(window為多線程)
    物理結構包括:ADMIN、ORACLE HOME及ORADATA等
    admin目錄下主要保存參數及其相應的日志,其中主要的日志是alert.log,一般的Oracle出現的問題這里都可以發現
    oracle home 主要提供二進制文件,可執行程序,網絡文件,nls文件等
    oradata 提供數據 日志 控制 參數文件
    其中如果數據庫奔潰,只要有數據 日志 控制文件即可馬上恢復
    日志文件 記錄每次操作修改,采用循環使用分區機制
    控制文件協調兩者同步
    數據文件scn號<日志文件scn號
    邏輯結構
    一個數據庫服務可以有多個數據庫實例
    實例=一組進程+內存

    進程
    共享數據庫與專用數據庫
    專用數據庫用于一對一系統,事務性要求比較高,主要應用于實時系統
    共享數據庫通過調度器為每個用戶進程分配服務進程

    還有一堆的后臺進程就沒怎么記了

    然后介紹了些處理sql語句的階段,分析執行返回

    到這里基本上把oracle的基礎結構介紹了下

    下面部分介紹了系統開發過程的通用開發周期
    主要考慮以下幾個方面:大數據量(分區 一般一個分區300M),層次(數據倉庫維度的概念),索引,表冗余

    主要通過業務分析和聚類分析
    我這次第一次聽說聚類分析呵~~~
    即根據業務的特性把相似功能的維度分析出來,好像還挺拗口的,其實很簡單,比如,電信計費業務,可以通過月份,不過今天培訓上提出了,2.7億條數據,按用戶號碼/1000這樣每個區就約等于300M提高處理效率
    處理分區語句示例:
    Create Table t(owner, object_name, subobject_name, object_id, data_object_id, object_type, created,
                       last_ddl_time, timestamp, status, temporary, generated, secondary)
          Partition By Range(object_id)
         (Partition p_3000 Values Less Than(3000) Tablespace users,
          Partition p_6000 Values Less than(6000) Tablespace users,
          Partition p_9000 Values Less Than(9000) Tablespace users,
          Partition p_12000 Values Less Than(12000) Tablespace users,
          Partition p_15000 Values Less Than(15000) Tablespace users,
          Partition p_18000 Values Less Than(18000) Tablespace users,
          Partition p_21000 Values Less Than(21000) Tablespace users,
          Partition p_24000 Values Less Than(24000) Tablespace users,
          Partition p_27000 Values Less Than(27000) Tablespace users,
          Partition p_others Values Less Than(Maxvalue) Tablespace users
          )
       As
       Select owner, object_name, subobject_name, object_id, data_object_id, object_type, created,
                      last_ddl_time, timestamp, status, temporary, generated, secondary
     From dba_objects;

    Create Table t(owner, object_name, subobject_name, object_id, data_object_id, object_type, created,
                       last_ddl_time, timestamp, status, temporary, generated, secondary)
          Partition By list(OWNER)
          (Partition p_1  Values ('HR','SCOTT') Tablespace users,
           Partition p_2 Values ('MDSYS') Tablespace users,
           Partition p_3 Values ('SH','SYS') Tablespace users,
           Partition p_4 Values ('OE','OLAPSYS','SYSTEM') Tablespace users,
           Partition p_5 Values ('ODM','ODM_MTR') Tablespace users,
           Partition p_6 Values ('QS','QS_CS','QS_ES','QS_OS','QS_WS','WKSYS','WMSYS') Tablespace users,
          Partition p_7 Values ('PM','PUBLIC') Tablespace users,
          Partition p_8 Values (DEFAULT) Tablespace users
          )
       As
       Select owner, object_name, subobject_name, object_id, data_object_id, object_type, created,
                      last_ddl_time, timestamp, status, temporary, generated, secondary
     From dba_objects;

     

    累了,今天就寫到這! 

     

     



     

    posted on 2008-08-09 23:44 李大嘴 閱讀(158) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV无码专区在线厂| 久久久久久成人毛片免费看| 亚洲欧洲一区二区三区| 午夜视频在线免费观看| 激情五月亚洲色图| 亚洲精品无码久久久| 久久国产精品成人片免费| 亚洲国产精品精华液| 亚洲精品自产拍在线观看| 免费观看成人毛片a片2008| 一级特黄特色的免费大片视频 | 久久夜色精品国产噜噜噜亚洲AV| 在线观看免费人成视频| 黄 色一级 成 人网站免费| 亚洲国产中文在线视频| 国产成人综合亚洲AV第一页| 久久午夜免费视频| 中文字幕无码日韩专区免费| 亚洲youwu永久无码精品| 亚洲日产2021三区| 亚洲情综合五月天| 国产不卡免费视频| 青青视频观看免费99| 老司机69精品成免费视频| 春暖花开亚洲性无区一区二区| 亚洲综合激情视频| 亚洲综合日韩久久成人AV| 免费观看的毛片手机视频| 51在线视频免费观看视频| 中文字幕在线免费观看视频| 处破女第一次亚洲18分钟| 亚洲人成网站18禁止久久影院| 欧洲亚洲国产清在高| 亚洲男人在线无码视频| 免费看片免费播放| 香蕉97超级碰碰碰免费公| 嫩草成人永久免费观看| 韩国免费a级作爱片无码| 黄色a级片免费看| 在线观看亚洲免费| 亚洲av永久中文无码精品|