freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北京郵電大學(xué)軟件工程研究生的課程---數(shù)據(jù)庫設(shè)計開發(fā)-4(參考版)

2024-10-11 17:08本頁面
  

【正文】 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 作業(yè) : ORACLE實例 ? ORACLE有 SGA? ? ORACLE數(shù)據(jù)庫的啟動和關(guān)閉過程 . ORACLE實例的方法有哪些 ? 。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 視圖 V$mts、 V$dispatcher和V$shared_server包含多線程服務(wù)器( MTS)和內(nèi)存結(jié)構(gòu)的狀態(tài)信息。 V$pq_tqstat視圖包含以前使用并行查詢服務(wù)器運行的查詢的信息。 V$librarycache視圖中包含庫緩沖區(qū)中的每種類型對象的性能信息; V$rowcache視圖中包含數(shù)據(jù)字典緩沖區(qū)的性能信息。 V$sgastat視圖包括更多的相關(guān)信息,在這個視圖中能查找在系統(tǒng)全局區(qū)包含的每個單獨的內(nèi)存結(jié)構(gòu)的大小,包括為堆棧空間、 PL/SQL變量和堆棧預(yù)留的內(nèi)存。要獲取整個語句,你必須按照 PIECE列排序獲取 SQL語句的所有部分。 除了在 SQL語句中適時加入換行符之外,V$sqltext_with_newlines視圖與 V$sqltext視圖是完全相同的。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 SQL區(qū) 視圖 V$sqltext也能用于確定傳遞給數(shù)據(jù)庫引擎的 SQL語句。在 V$sqlarea中,disk_reads和 buffer_gets列追蹤從磁盤中讀入的塊數(shù)和從緩沖區(qū)中讀入的塊數(shù)。這個視圖包含的列有最大的連接數(shù)、服務(wù)器啟動、服務(wù)器中止和服務(wù)器的最高水位。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 V$process視圖顯示所有連接到數(shù)據(jù)庫的進程的信息,包括后臺進程和用戶進程; V$bgprocess含有所有可能的后臺進程的列表和一個附加的 PADDR列, PADDR列包含后臺運行進程的十六進制地址; V$session視圖包括連接到數(shù)據(jù)庫的用戶會話的信息。這些視圖對發(fā)現(xiàn)當前數(shù)據(jù)庫實例的狀態(tài)和與實例相關(guān)的故障問題有很大的價值。詳細情況可查看有關(guān)使用手冊。各個后臺進程作為屬于這個服務(wù)的線程實現(xiàn)。但只能對有十足經(jīng)驗的用戶使用。通過查看操作系統(tǒng)進程的內(nèi)存和 CPU的使用(通過使用 sar、 ps、 vmstat和 top等工具)指明性能問題和失控的查詢。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 – 通過操作系統(tǒng)追蹤管理實例 后臺進程也能通過使用操作系統(tǒng)命令進行追蹤。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 – 使用診斷追蹤文件管理實例 后臺進程失敗經(jīng)常在數(shù)據(jù)庫的 文件中寫入一項,或者寫到它們各自的追蹤文件,當一個后臺進程被終止或者非正常中斷一個操作時,通常產(chǎn)生一個追蹤文件,包含導(dǎo)致失敗的錯誤信息、當前進程堆棧的轉(zhuǎn)儲、當前執(zhí)行的游標和與問題有關(guān)的其他信息。 查找關(guān)于實例的問題最好的地方是在進程自己的追蹤文件中。 – 使用診斷追蹤文件管理實例 – 通過操作系統(tǒng)追蹤管理實例 – 使用 V$表監(jiān)控實例結(jié)構(gòu) 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫監(jiān)控實例 – 使用診斷追蹤文件管理實例 診斷追蹤文件中包含有實例運行過程中的事件發(fā)生信息,充分利用它可以發(fā)現(xiàn)和解決許多問題。然而,有時可能會發(fā)生問題,這時 DBA必須能診斷和修復(fù)發(fā)生的問題,即 DBA應(yīng)當能夠有效地監(jiān)控和管理實例。 對于 ABORT的關(guān)閉方式,下次啟動要做例程恢復(fù)。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫實例創(chuàng)建 ? 關(guān)閉數(shù)據(jù)庫過程與啟動相反,關(guān)閉數(shù)據(jù)文件,關(guān)閉日志文件,關(guān)閉控制文件,關(guān)閉實例并釋放資源。一個實例只能唯一地與一個數(shù)據(jù)庫連接,而且對一個數(shù)據(jù)庫也只分配一個實例 (使用并行服務(wù)器除外 )。當關(guān)閉數(shù)據(jù)庫時,只能從當前運行狀態(tài)轉(zhuǎn)到完全關(guān)閉狀態(tài),數(shù)據(jù)庫不能從打開狀態(tài)轉(zhuǎn)到安裝狀態(tài)。當數(shù)據(jù)庫從關(guān)閉狀態(tài)到打開狀態(tài)時,可以單步調(diào)試數(shù)據(jù)庫的每一個操作狀態(tài),例如,可以在服務(wù)器管理器工具中執(zhí)行 STARTUP NOMOUNT命令,使數(shù)據(jù)庫處在非安裝階段,接下來可以運行 ALTER DATABASE MOUNT或者ALTER DATABASE OPEN命令以單步調(diào)試到操作階段。 OPEN (Alter database open。 MOUNT (Alter database mount。 NOMOUNT (Start up nomount。打開是數(shù)據(jù)庫的正常操作狀態(tài),在數(shù)據(jù)庫打開之前,只有 DBA能訪問數(shù)據(jù)庫,且只能通過服務(wù)器管理器對其進行訪問。 最后的階段就是打開數(shù)據(jù)庫。 制文件參數(shù)值決定數(shù)據(jù)庫的安裝實例。 ,包括內(nèi)存結(jié)構(gòu)的大小和啟動后臺進程的數(shù)量和類型等。打開一個Oracle數(shù)據(jù)庫的過程具體包括以下三步: 1)創(chuàng)建一個 Oracle實例(非安裝階段) 2)由實例安裝數(shù)據(jù)庫(安裝階段) 3)打開數(shù)據(jù)庫(打開階段) Oracle實例在數(shù)據(jù)庫啟動的非安裝階段創(chuàng)建。因為直到所有重做日志信息從重做緩沖區(qū)寫入到聯(lián)機重做日志之后,事務(wù)才被記錄為執(zhí)行成功的,所以 LGWR和 ARCH必須各自有能力在無錯誤的情況下完成自己的任務(wù)。 ? 當事務(wù)正在處理向重做緩存生成的重做并刷新時,聯(lián)機重做日志逐漸被填滿。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫實例組成 4)可獲得的緩沖區(qū)高速緩存中的自由緩存空間下降到規(guī)定的門限以下,這也會引起數(shù)據(jù)庫高速緩存緩沖區(qū)的刷新。 2)放入臟列表中的塊數(shù)達到限定的長度,這會觸發(fā) DBWR進程將數(shù)據(jù)庫緩沖區(qū)所有臟列表項刷新寫入到數(shù)據(jù)文件中,它反過來也使 LGWR進程向磁盤刷新重做日志緩沖區(qū)。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫實例組成 ? 如果事務(wù)是相對短期的,事務(wù)完成,用戶提交,發(fā)出信號給 LGWR進程讓它將重做日志緩沖區(qū)刷新到聯(lián)機重做日志文件。修改的緩存塊標記為臟的,并把它們放入臟列表中。例如,假設(shè)事務(wù)是一個更新。如果事務(wù)是一個查詢,服務(wù)器會話將查詢的結(jié)果返回給用戶進程(執(zhí)行必要次數(shù)的數(shù)據(jù)塊讀和拷貝以返回所有數(shù)據(jù))。 北京郵電大學(xué)軟件學(xué)院 郭文明 《 數(shù)據(jù)庫設(shè)計與開發(fā) 》 講義 ORACLE數(shù)據(jù)庫實例組成 ? 接下來,服務(wù)器會話查看在數(shù)據(jù)庫緩沖區(qū)中是否已經(jīng)存儲了完成該事務(wù)所必須的數(shù)據(jù)塊。服務(wù)器會話對傳遞給它的 SQL語句與已經(jīng)保存在共享 SQL區(qū)中的語句進行比較,如果在共享池中發(fā)現(xiàn)有完全一樣的語句,使用該語句早已存儲的做過語法分析的形式與執(zhí)行計劃。 ? 當一個用戶會話使用 SQL*Net驅(qū)動程序連接到服務(wù)器會話時,開始一個事務(wù)。啟動的進程的數(shù)量與參數(shù) PARALLEL_MIN_SERVERS指定的數(shù)量相同,但決不能超過參數(shù) PARALLEL_MAX_SERVERS指定的進程數(shù)。 – 并行查詢進程 (Pnnn):根據(jù)數(shù)據(jù)庫的活動和并行查詢選項的配置, Oracle服務(wù)器啟動和停止查詢進程。參數(shù)JOB_QUEUE_PROCESS設(shè)置啟動的快照進程數(shù),參數(shù) JOB_QUEUE_INTERVAL決定快照進程在被喚醒以處理掛起的作業(yè)或事務(wù)之前休眠的時間 (以秒為單位 )。分布式事務(wù)配置數(shù)據(jù)庫時 (設(shè)置 DISTRIBUTED_TRANSACTIONS值大于 0),RECO會自動啟動。如果在 Oracle init文件中包括這個參數(shù),實例啟動將會失敗。 CHECKPOINT_PROCESS參數(shù)設(shè)置為 TRUE可以啟用CKPT進程。如果設(shè)置了歸檔模式,但不自動啟動 ARCH,當所有聯(lián)機重做日志寫滿時,數(shù)據(jù)庫將會掛起,等待你手工歸檔聯(lián)機日志。如果歸檔由于某些原因不能完成復(fù)制日志,它將等待直到引起不能寫入的錯誤得到解決為止。 Data files Control
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1