<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一区二区三区| 99在线免费观看视频| 噜噜嘿在线视频免费观看| 久久狠狠高潮亚洲精品| 好紧我太爽了视频免费国产| 国产成人精品曰本亚洲79ren| 豆国产96在线|亚洲| 日韩免费视频播放| 亚洲人成网站在线在线观看| 永久免费毛片在线播放| 久久久久久亚洲精品影院| 免费看美女裸露无档网站| 激情亚洲一区国产精品| a级毛片无码免费真人| 亚洲熟妇自偷自拍另欧美| 扒开双腿猛进入爽爽免费视频| 狠狠色伊人亚洲综合网站色| 成人免费视频小说| 色吊丝免费观看网站| 亚洲国产V高清在线观看| a级毛片免费高清视频| 亚洲成Av人片乱码色午夜| 91精品国产免费久久国语蜜臀| 亚洲韩国在线一卡二卡| 毛片a级毛片免费观看品善网| 亚洲avav天堂av在线网毛片| 日韩a在线观看免费观看| 又硬又粗又长又爽免费看| 亚洲AV综合色区无码另类小说| 无码日韩精品一区二区三区免费| 亚洲最新在线视频| 亚洲第一福利网站| 在线精品免费视频| 中文字幕成人免费高清在线视频| 亚洲国产精品一区二区第一页| 91免费国产自产地址入| 国产精品亚洲色图| 亚洲国产第一站精品蜜芽| 2021国内精品久久久久精免费| 亚洲第一成年免费网站| 国产v亚洲v天堂无码网站|