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

正文內(nèi)容

oracle10g培訓(xùn)教材(存儲(chǔ)版)

2025-05-06 00:43上一頁面

下一頁面
  

【正文】 不真正存儲(chǔ)數(shù)據(jù),主要用于改變基表數(shù)據(jù)的顯示,也被用于簡化查詢語句的書寫。而10G 的ASM管理方式既能簡化管理,也能提高性能,但是由于是新技術(shù),所以目前使用不多。Java 池的功能類似于共享池,暫存Java程序的信息。9i:SGA的大小由初始化參數(shù)SGA_MAX_SIZE確定,各個(gè)內(nèi)存組件大小之和不能超過這個(gè)參數(shù)。庫高速緩存用于暫存最近常使用的SQL和PL/SQL語句的文本,分析代碼,執(zhí)行計(jì)劃。從9i開始PGA使用了自動(dòng)管理特性,通過參數(shù)pga_aggregate_target設(shè)置pga的總大小,而各個(gè)會(huì)話需要分配pga內(nèi)存時(shí),從總的pga中直接分配,分配的pga空間大小取決于會(huì)話的實(shí)際需求,這樣的分配方式使會(huì)話的pga大小更加符合實(shí)際的會(huì)話需求由于排序內(nèi)存空間屬于pga的一個(gè)部分,所以各個(gè)會(huì)話的pga大小,將會(huì)影響會(huì)話的排序性能,需要根據(jù)會(huì)話的排序情況,設(shè)置合適的PGA大小PGA_AGGREGATE_TARGET參數(shù)的大小設(shè)置可以借鑒一些經(jīng)驗(yàn)值for oltp系統(tǒng) pga_aggregate_target=(總的物理內(nèi)存大?。?0%)*20%for dss 系統(tǒng) pga_aggregate_target=(總的物理內(nèi)存大?。?0%)*50%進(jìn)程結(jié)構(gòu)也是實(shí)例的組成部分,進(jìn)程用于執(zhí)行特定的任務(wù),不同的進(jìn)程完成的任務(wù)不同oracle進(jìn)程分為三大類:用戶進(jìn)程:客戶端用于連接數(shù)據(jù)庫的程序,主要負(fù)責(zé)發(fā)布需要執(zhí)行的SQL語句服務(wù)進(jìn)程:服務(wù)端響應(yīng)用戶操作請求的程序,通常與用戶進(jìn)程一一對應(yīng),執(zhí)行用戶進(jìn)程發(fā)出的SQL語句,并將執(zhí)行結(jié)果返回用戶進(jìn)程后臺(tái)進(jìn)程:維護(hù)DB Server 正常運(yùn)行以及一些特定功能所需的進(jìn)程,隨著實(shí)例啟動(dòng)而啟動(dòng),是DB Server運(yùn)行的必要組成部分用戶進(jìn)程也服務(wù)進(jìn)程的連接叫做會(huì)話建立通常用戶進(jìn)程和服務(wù)進(jìn)程是一一對應(yīng)的連接叫做專用連接方式,也可以由少量的服務(wù)進(jìn)程為大量的用戶進(jìn)程服務(wù)的情況,這種方式叫做共享連接方式PMON:進(jìn)程監(jiān)視進(jìn)程,用于監(jiān)視用戶進(jìn)程與服務(wù)進(jìn)程的連接是否異常終止,如果PMON檢測到連接異常終止,將執(zhí)行下面的任務(wù)PMON進(jìn)程也負(fù)責(zé)監(jiān)視共享模式數(shù)據(jù)庫的調(diào)度器進(jìn)程是否異常掛起,如果檢測到調(diào)度器進(jìn)程的異常,也將重起死掉的調(diào)度器進(jìn)程SMON:也叫系統(tǒng)監(jiān)視進(jìn)程,主要完成下面的三個(gè)功能:,如果發(fā)現(xiàn)不同步,按照下面的步驟執(zhí)行實(shí)例恢復(fù)前滾應(yīng)用丟失數(shù)據(jù)對應(yīng)的所有重做日志,打開數(shù)據(jù)庫,回滾崩潰時(shí)沒有完成的事務(wù)(對臨時(shí)表空間有效)(在字典管理表空間時(shí)使用)DBWR:也叫數(shù)據(jù)庫寫進(jìn)程,用于將數(shù)據(jù)緩存區(qū)中被修改過的臟數(shù)據(jù)(Dirty buffer)寫入數(shù)據(jù)文件中由于臟數(shù)據(jù)可能過多,單個(gè)DBWR進(jìn)程有可能忙不過來,所以DBWR可以定義多個(gè),Oracle 最多允許啟動(dòng)10個(gè)DBWR進(jìn)程,進(jìn)程的名稱分為DBW0DBW9,統(tǒng)稱為DBWnDBWR僅在特定的時(shí)機(jī)寫臟數(shù)據(jù)到數(shù)據(jù)文件中,下面是一些DBWR的寫時(shí)機(jī),下列時(shí)機(jī)任何一個(gè)滿足都可以觸發(fā)DBWR寫操作 ping請求時(shí)LGWR:也叫做重做日志寫進(jìn)程,用于將日志緩沖區(qū)中的日志順序?qū)懭氲街刈鋈罩疚募?,日志記錄一旦寫入重做日志文件,相?yīng)的數(shù)據(jù)將不會(huì)丟失。數(shù)據(jù)庫關(guān)閉也經(jīng)歷三個(gè)過程:CLOSE-DISMOUNT-SHUTDOWNstartup pfile=39。$ORACLE_HOME/dbs/39。會(huì)話級(jí)別開啟跟蹤文件:alter session set sql_trace=true。邏輯和物理之間的關(guān)系是:一個(gè)表空間實(shí)際是一個(gè)或多個(gè)數(shù)據(jù)文件組成的邏輯存儲(chǔ)集合,每個(gè)數(shù)據(jù)文件只屬于一個(gè)表空間;而一個(gè)數(shù)據(jù)文件上可以分配多個(gè)區(qū),每個(gè)區(qū)一定是一個(gè)數(shù)據(jù)文件上的連續(xù)數(shù)據(jù)塊;一個(gè)數(shù)據(jù)塊由一個(gè)或多個(gè)操作系統(tǒng)塊構(gòu)成,每個(gè)操作系統(tǒng)塊只屬于一個(gè)數(shù)據(jù)塊。其它表空間可以在數(shù)據(jù)庫生成后由DBA創(chuàng)建并進(jìn)行管理,通常對系統(tǒng)表空間的管理任務(wù)較少,所以一般做表空間管理大多是對除了system,sysaux表空間之外的其他表空間的管理創(chuàng)建表空間create tablespace datas datafile 39。 創(chuàng)建時(shí)可以指定表空間的文件類型,不指定就采用默認(rèn)的。 size 10m extent management local uniform size 128k。 創(chuàng)建回滾表空間臨時(shí)類型表空間主要用于暫存排序時(shí)的臨時(shí)數(shù)據(jù),也可以存儲(chǔ)其他用處的臨時(shí)數(shù)據(jù),例如sqlloder 裝載時(shí)產(chǎn)生的數(shù)據(jù),但不能存儲(chǔ)任何永久的對象一個(gè)臨時(shí)類型表空間可以暫存多個(gè)會(huì)話的排序數(shù)據(jù),所有這些會(huì)話的排序使用一個(gè)臨時(shí)表空間上一個(gè)臨時(shí)段中的不同臨時(shí)區(qū),所有的臨時(shí)數(shù)據(jù)都將會(huì)在使用完成后從臨時(shí)表空間上自動(dòng)釋放。*/39。表空間只讀:只允許查詢,不允許dml,但ddl操作是允許的(只讀表空間上的對象可以被刪除)在正常狀態(tài)下修改的數(shù)據(jù)在表空間狀態(tài)變?yōu)橹蛔x時(shí)也需要從內(nèi)存中寫入磁盤,并記錄當(dāng)前的SCN到數(shù)據(jù)文件頭,然后鎖定數(shù)據(jù)文件內(nèi)容和數(shù)據(jù)文件頭,也就是在這個(gè)表空間上發(fā)生了檢查點(diǎn)事件alter tablespace users read only。 resize 10m。 to 39??刂莆募浅V匾坏﹣G失損壞,數(shù)據(jù)庫將無法使用,控制文件之所以如此重要,是因?yàn)榭刂莆募写鎯?chǔ)了很多重要的數(shù)據(jù)庫信息,如果得不到這些信息,數(shù)據(jù)庫將無法使用控制文件的記錄內(nèi)容主要有:,標(biāo)識(shí)和創(chuàng)建時(shí)間(包括已被刪除的)(包括已被刪除的) 備份信息 的配置信息關(guān)于控制文件的內(nèi)容,可以通過動(dòng)態(tài)性能視圖察看,也可以通過dump控制文件內(nèi)容方式來查看alter session set events 39。當(dāng)前正在被LGWR寫的日志組的狀態(tài)為current,這種日志組由于正在被寫入日志內(nèi)容,所以不允許被直接刪除alter system switch logfile。因此,即使管理員未設(shè)置任何檢查點(diǎn)相關(guān)參數(shù),數(shù)據(jù)庫依然可以在保證性能的基礎(chǔ)上獲得一個(gè)較為合理的實(shí)例恢復(fù)時(shí)間。*/39。 alter database clear unarchived logfile group 2。 可以查詢undo表空間是否使用了guarantee特性alter tablespace undotbs1 retention guarantee??梢允褂萌缦聰?shù)據(jù)字典和動(dòng)態(tài)性能視圖中獲取回滾段和undo表空間的信息:dba_rollback_segs 所有回滾段的信息v$rollname 回滾段的名稱和編號(hào)v$rollstat 回滾段的資源消耗情況v$undostat 回滾段每十分鐘產(chǎn)生的回滾塊數(shù)v$session 產(chǎn)生回滾信息的會(huì)話v$transaction 產(chǎn)生回滾信息的事務(wù)在oracle 數(shù)據(jù)庫中,各種對象以用戶(方案)的方式進(jìn)行組織管理和數(shù)據(jù)訪問。盡可能減少這些問題的發(fā)生。為了確保系統(tǒng)能夠正常運(yùn)行下去,可以將損壞的日志文件重新生成可以正常訪問的日志文件。*/39。用戶往往對系統(tǒng)崩潰后的恢復(fù)時(shí)間有明確的要求,為了滿足用戶的實(shí)例恢復(fù)時(shí)間要求,必須控制檢查點(diǎn)頻度,在oracle10g之前,為了確保實(shí)例恢復(fù)時(shí)間 ,DBA可以通過設(shè)置初化參數(shù) fast_start_mttr_target來指定最大實(shí)例恢復(fù)時(shí)(mttr)。  通過spfile復(fù)用控制文件 */ */ 復(fù)制一份獲得控制文件的信息v$controlfile 列出數(shù)據(jù)庫所有控制文件的名字,狀態(tài)v$parameter 列出所有參數(shù)的設(shè)置v$controlfile_record_section列出控制文件記錄的所有數(shù)據(jù)庫特性參數(shù)的信息show parameter control_files 也可以列出控制文件的位置重做日志文件則記錄數(shù)據(jù)庫中的所有操作日志信息,重做日志文件按照操作發(fā)生的時(shí)間順序,記錄了數(shù)據(jù)庫中所有的數(shù)據(jù)塊改變,不論是數(shù)據(jù)字典信息的改變還是用戶數(shù)據(jù)的改變或者回滾段信息的改變,都以重做日志記錄的形式記錄在重做日志文件中,每個(gè)改變都叫做一條重做日志記錄由于所有的數(shù)據(jù)塊改變都被記錄在重做日志中,所以數(shù)據(jù)庫在出現(xiàn)數(shù)據(jù)故障時(shí),通過應(yīng)用重做日志記錄,可以恢復(fù)所胡提交的數(shù)據(jù),所以重做日志記錄為數(shù)據(jù)庫提供數(shù)據(jù)恢復(fù)的機(jī)制;日志文件的大小固定不變,并且以日志組的方式管理,一個(gè)數(shù)據(jù)庫至少需要兩個(gè)日志組,每組至少一個(gè)組成員所有的日志組文件被循環(huán)使用,當(dāng)一個(gè)聯(lián)機(jī)重做日志組的文件被寫滿時(shí),LGWR進(jìn)程切換到下一個(gè)日志組繼續(xù)寫操作,這個(gè)動(dòng)作叫做日志切換。刪除表空間有些表空不能直接刪除drop tablespace datas including contents and datafiles。alter tablespace datas rename datafile 39。其中autoextend on 代表啟動(dòng)自動(dòng)擴(kuò)展 ;next 10m 代表數(shù)據(jù)文件每次擴(kuò)展10M空間; maxsize 500m 代表數(shù)據(jù)文件最大擴(kuò)展到500M,默認(rèn)最大可以擴(kuò)展到數(shù)據(jù)所識(shí)別的最大文件大小在數(shù)據(jù)字典dba_data_files 中可以查看數(shù)據(jù)文件是否啟用了自動(dòng)擴(kuò)展屬性數(shù)據(jù)文件的自動(dòng)擴(kuò)展特性對性能有一定的影響,但是能夠減少數(shù)據(jù)庫空間問題的發(fā)生,所以通常建議啟動(dòng)自動(dòng)擴(kuò)展屬性以防止空間錯(cuò)誤的發(fā)生,同時(shí)由DBA監(jiān)控表空間使用情況,并在不足之前對數(shù)據(jù)文件大小進(jìn)行手動(dòng)擴(kuò)展可以使用alter database 命令在需要更多空間之前手動(dòng)增加數(shù)據(jù)文件的大小,也可以使用這個(gè)命令手動(dòng)減少文件大小以減少空間浪費(fèi),手動(dòng)減小數(shù)據(jù)文件的大小就是回收未使用的空間alter database datafile 39。 查看當(dāng)前的默認(rèn)永久表空間表空間的狀態(tài)分為下四種: write only表空間的狀態(tài)實(shí)際上是上面的四種的組合狀態(tài),表空間的組合狀態(tài)一共有三種: and read write and read only正常的表空間運(yùn)行在online狀態(tài)下,online狀態(tài)表示表空間可以被訪問,而offline狀態(tài)的表空間是不可訪問的當(dāng)表空間外于online狀態(tài)時(shí),表空間上的數(shù)據(jù)是可以訪問的,數(shù)據(jù)可以被正常讀寫,此時(shí)表空間的數(shù)據(jù)可能已經(jīng)被讀取到內(nèi)存中并被修改,所以一旦需要將表空間設(shè)置為offline狀態(tài),數(shù)據(jù)庫將會(huì)觸發(fā)檢查點(diǎn)事件,將該表空間相關(guān)的內(nèi)存臟數(shù)據(jù)(dirty buffer)寫入相關(guān)的數(shù)據(jù)文件,并將此時(shí)的SCN(系統(tǒng)改變號(hào))寫入這些數(shù)據(jù)文件的頭部和控制文件中,然后鎖定整個(gè)數(shù)據(jù)文件,表空間一旦被offline,表空間中數(shù)據(jù)文件的內(nèi)容和文件頭部的SCN信息將都不允許修改大多數(shù)表空間可以隨時(shí)offline,但是有些表空間不可以:(被實(shí)例使用的)alter tablespace users offline。DEFAULT%39。*/39。在本地管理表空間上不再需要為每個(gè)段設(shè)置存儲(chǔ)參數(shù),所有在本地管理表空間上存儲(chǔ)的段,區(qū)大小遵循表空間的設(shè)置,段的存儲(chǔ)參數(shù)無效在本地管理表空間上,當(dāng)空間分配或者釋放的時(shí)候不會(huì)產(chǎn)生大量的回滾信息,也沒有明顯的日志生成,空間管理開銷非常小,對空間維護(hù)的性能有明顯改善,所以現(xiàn)在廣泛采用LMT.create tablespace datas datafile 39。/u01/app/oradata/benet/39。數(shù)據(jù)庫至少需要一個(gè)system表空間,也就是系統(tǒng)表空間,通常為了數(shù)據(jù)庫穩(wěn)定性,健壯性,高性能,可恢復(fù)性等方面的考慮,一般都會(huì)創(chuàng)建更多的表空間,存放不同類型的數(shù)據(jù)表空間system:數(shù)據(jù)字典信息,是數(shù)據(jù)庫必須的表空間,也是創(chuàng)建數(shù)據(jù)庫時(shí)第一個(gè)被創(chuàng)建的表空間sysaux:存放除了數(shù)據(jù)字典之外的一些系統(tǒng)管理輔助信息,是10g新增加的表空間,用于分擔(dān)系統(tǒng)表空間的負(fù)荷undo:存放自動(dòng)管理的回滾段信息,提供事務(wù)的回滾功能和10g的閃回恢復(fù)功能,是系統(tǒng)非常重要的表空間之一temp:暫存放用戶排序時(shí)的臨時(shí)數(shù)據(jù)和其他臨時(shí)數(shù)據(jù)index:存放用戶表上的索引信息,用于減輕表數(shù)據(jù)i/o與索引i/o的競爭其它:另外一些大對象數(shù)據(jù)或特殊類型的表結(jié)構(gòu)也建議單獨(dú)存儲(chǔ)在其他表空間上。在物理存儲(chǔ)部分,數(shù)據(jù)文件是數(shù)據(jù)的存儲(chǔ)體,而操作系統(tǒng)塊是操作系統(tǒng)I/O最小單位,一個(gè)數(shù)據(jù)文件由多個(gè)操作系統(tǒng)塊構(gòu)成,每個(gè)操作系統(tǒng)塊只屬于一個(gè)數(shù)據(jù)文件。用戶進(jìn)程跟蹤文件可能由其他方式產(chǎn)生,例如event參數(shù)設(shè)置的一些事件,或者由DBA執(zhí)行的一些特殊命令用戶進(jìn)程跟蹤文件的存放目錄由參數(shù)user_dump_dest決定,通常在udump目錄下,用戶跟蹤文件的最大大小由max_dump_file_size決定,默認(rèn)不超過10M如果DBA需要優(yōu)化一些SQL語句,需要收集這些SQL語句的信息,則必須首先開啟會(huì)話跟蹤,然后執(zhí)行相應(yīng)的SQL語句。create pfile from spfile。動(dòng)態(tài)性能視圖的例子:V$INSTANCE:關(guān)于實(shí)例的信息V$SGA:關(guān)于SGA各個(gè)內(nèi)存區(qū)大小的信息V$PARAMETER:關(guān)于當(dāng)前初始化參數(shù)設(shè)置的信息$SPPARAMETER:關(guān)于當(dāng)前Spfile參數(shù)文件中參數(shù)設(shè)置的信息V$VERSION:關(guān)于數(shù)據(jù)庫軟件版本的信息V$OPTION:關(guān)于安裝在數(shù)據(jù)庫中的選件信息V$DATABASE:關(guān)于數(shù)據(jù)庫的信息V$CONTROLFILE:關(guān)于控制文件的信息V$DATAFILE:關(guān)于數(shù)據(jù)庫文件大小狀態(tài)等信息V$LOGFILE:關(guān)于重做日志文件的信息V$SESSION:關(guān)于連接會(huì)話的信息可以通過dictionary或者v$fixed_table了解更多的動(dòng)態(tài)性能視圖數(shù)據(jù)字典和動(dòng)態(tài)性能視圖都是DBA必須熟悉的工具,數(shù)據(jù)字典中包含了關(guān)于數(shù)據(jù)庫和數(shù)據(jù)庫對象的重要信息,為了管理數(shù)據(jù)庫提供了必要的依據(jù),通過數(shù)據(jù)字典可以對數(shù)據(jù)庫的基本情況掌握清楚;而動(dòng)態(tài)性能視圖描述了數(shù)據(jù)庫系
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1