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

正文內(nèi)容

oracle10g培訓(xùn)教材-wenkub

2023-04-21 00:43:31 本頁(yè)面
 

【正文】 生變化,在特定的時(shí)機(jī)會(huì)被特定后臺(tái)進(jìn)程寫(xiě)回到數(shù)據(jù)文件中。SQL文本也就是SQL語(yǔ)句。以下內(nèi)存組件大小可以由數(shù)據(jù)庫(kù)自動(dòng)設(shè)置 cache(db_cache_size) pool(shared_pool_size) pool(large_pool_size) pool(java_pool_size) pool(stream_pool_size)共享池主要用于sql或pl/sql的解析,可以暫存最近常用的sql語(yǔ)句和相關(guān)數(shù)據(jù)字典信息共享池主要包括兩個(gè)與sql語(yǔ)句解析性能相關(guān)的內(nèi)存組件??梢灾苯油ㄟ^(guò)命令進(jìn)行修改內(nèi)存組件大小而不用重啟,這種叫做SGA的動(dòng)態(tài)管理10g:SGA 大小既可以像9i一人樣動(dòng)態(tài)管理,也可以實(shí)施SGA的自動(dòng)管理,默認(rèn)是SGA的自動(dòng)管理,啟用SGA自動(dòng)管理只需要設(shè)置初始化參數(shù)SGA_TARGET即可,各個(gè)組件大小之和不超過(guò)SGA_TARGET。實(shí)例是由內(nèi)存部分和進(jìn)程部分組成的,也是用戶訪問(wèn)數(shù)據(jù)庫(kù)的入口,會(huì)話只能通過(guò)實(shí)例訪問(wèn)數(shù)據(jù)庫(kù),一個(gè)實(shí)例只能對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù),通常一個(gè)數(shù)據(jù)庫(kù)也只對(duì)應(yīng)一個(gè)實(shí)例,但是在RAC(實(shí)時(shí)應(yīng)用集群)結(jié)構(gòu)中,一個(gè)數(shù)據(jù)庫(kù)可以對(duì)應(yīng)多個(gè)實(shí)例,在這種單數(shù)據(jù)庫(kù)多實(shí)例的結(jié)構(gòu)中,每個(gè)實(shí)例可以承載一定的會(huì)話數(shù),多個(gè)實(shí)例可以擴(kuò)大并發(fā)的會(huì)話數(shù),實(shí)現(xiàn)連接負(fù)載均衡的功能,同時(shí)當(dāng)一個(gè)實(shí)例故障時(shí),其它實(shí)例仍然可以保證會(huì)話的連接和操作,提供了數(shù)據(jù)庫(kù)的高可用性。Stream 池是10G的新內(nèi)存區(qū),支持新的流復(fù)制技術(shù)除了SGA的各個(gè)內(nèi)存區(qū),實(shí)例也包括了執(zhí)行特定任務(wù)的后臺(tái)進(jìn)程,后臺(tái)進(jìn)程同樣分為必須的和可選的后臺(tái)進(jìn)程。重做日志緩存區(qū)暫存最近生成的重做日志,將來(lái)批量寫(xiě)到重做日志文件中,這樣可以確保日志能夠更快的生成,提高DML操作的執(zhí)行速度,也能夠減少日志帶來(lái)的寫(xiě)頻度。安裝過(guò)程根據(jù)選項(xiàng)不同會(huì)略有區(qū)別,大致包括了安裝軟件(復(fù)制文件),link文件,自動(dòng)配置操作系統(tǒng)相應(yīng)文件,以及調(diào)用一些oracle軟件完成其他配置等??刂莆募簲?shù)據(jù)庫(kù)的核心文件,存放著數(shù)據(jù)庫(kù)的重要信息,例如數(shù)據(jù)庫(kù)的名稱和數(shù)據(jù)庫(kù)的結(jié)構(gòu)(數(shù)據(jù)文件,重做日志文件的名稱和目錄)重做日志文件:記錄數(shù)據(jù)庫(kù)改變的文件,所有的數(shù)據(jù)修改操作都記錄在日志文件中,主要用于保證數(shù)據(jù)庫(kù)的可恢復(fù)性初始化參數(shù)文件:存放數(shù)據(jù)庫(kù)初始化參數(shù)的文件,用于設(shè)置關(guān)于數(shù)據(jù)庫(kù)的一些參數(shù),在數(shù)據(jù)庫(kù)啟動(dòng)的時(shí)候需要讀取,并根據(jù)初始化參數(shù)的設(shè)置分配數(shù)據(jù)庫(kù)的內(nèi)存空間。視圖的訪問(wèn)與表的訪問(wèn)方式一樣,同樣可以用查詢語(yǔ)句對(duì)視圖中的數(shù)據(jù)進(jìn)行訪問(wèn)索引:構(gòu)建于表的單字段或者多個(gè)字段組合上,用于加速對(duì)表中數(shù)據(jù)的查詢序列:用于產(chǎn)生順序遞增或遞減的不重復(fù)的數(shù)字串,通常被作為主鍵約束的參考同義詞:一個(gè)數(shù)據(jù)對(duì)象的別名存儲(chǔ)過(guò)程:用于完成某種特定功能的PL/SQL程序,存儲(chǔ)在數(shù)據(jù)庫(kù)中,可以反復(fù)調(diào)用函數(shù):用于進(jìn)行復(fù)雜計(jì)算的PL/SQL程序,返回一個(gè)計(jì)算結(jié)果,被存儲(chǔ)在數(shù)據(jù)庫(kù)中。 isqlplusctl start。關(guān)系型數(shù)據(jù)庫(kù)的概念用于描述數(shù)據(jù)庫(kù)中多個(gè)表數(shù)據(jù)之間存在的關(guān)聯(lián)關(guān)系,oracle 的一些特點(diǎn):,多用戶的并發(fā)事務(wù)處理能力,操作系統(tǒng),用戶接口和網(wǎng)絡(luò)通信協(xié)議的工業(yè)標(biāo)準(zhǔn),可兼容性和可連接性,跨平臺(tái)的數(shù)據(jù)庫(kù)oracle主要開(kāi)發(fā)工具 *plus 執(zhí)行數(shù)據(jù)查詢,數(shù)據(jù)操作等操作,也可以用來(lái)創(chuàng)建,編譯,執(zhí)行pl/sql程序*C 嵌入式C語(yǔ)言,可以在C語(yǔ)言中直接嵌入sql語(yǔ)句,通過(guò)Proc*C編譯器編譯程序 嵌入式Java語(yǔ)言,可以在Java 語(yǔ)言中直接嵌入Sql語(yǔ)句,通過(guò)SqlJ編譯生成可以調(diào)用的Java class 專用的應(yīng)用開(kāi)發(fā)工具,通常用于Oracle ERP 軟件的二次開(kāi)發(fā) 專用的報(bào)表開(kāi)發(fā)工具,通常用于Oracle ERP 軟件的二次開(kāi)發(fā) 開(kāi)發(fā)Java程序的工具,類似Jbuilder 可以各種java應(yīng)用企業(yè)管理器(oem) 由Java語(yǔ)言開(kāi)發(fā),可以在各種平臺(tái)調(diào)用://hostname:1158/em/ 如果端口被占用了,oracle也會(huì)選擇其他端口。Oracle10g培訓(xùn)教材電子檔 數(shù)據(jù)庫(kù)就是存放用戶數(shù)據(jù)的存儲(chǔ)倉(cāng)庫(kù),數(shù)據(jù)通過(guò)用戶執(zhí)行特定的操作語(yǔ)言(SQL)存入數(shù)據(jù)庫(kù)中,可以被方便的維護(hù),在將來(lái)需要的時(shí)候,通過(guò)這些SQL語(yǔ)言還能夠高效靈活進(jìn)行訪問(wèn)。emctl start dbconsole ,emctl status dbconsole ,emctl stop dbconsole 啟動(dòng),查看狀態(tài),停止 oemsqlplus工具的基本特點(diǎn):,并不支持對(duì)其他數(shù)據(jù)庫(kù)的操作,運(yùn)行界面相同,也具有自己的一套SQLPLUS命令,用于輔助命令的執(zhí)行,管理和格式化結(jié)果,可以縮寫(xiě),可以直接執(zhí)行,不需要分號(hào)結(jié)束,提供了對(duì)標(biāo)準(zhǔn)SQL擴(kuò)充命令的支持命令行中執(zhí)行sqlplus各平臺(tái)通用。 isqlplusctl stop 。觸發(fā)器:由事件觸發(fā)而執(zhí)行的PL/SQL程序,用于在特定時(shí)機(jī)執(zhí)行特殊的任務(wù)的,通常由某個(gè)特定的事件觸發(fā)而執(zhí)行,存儲(chǔ)在數(shù)據(jù)庫(kù)中包:是一組相關(guān)的函數(shù)和存儲(chǔ)過(guò)程的命名集合,存儲(chǔ)在數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)文件的存儲(chǔ)數(shù)據(jù)文件:用于存放數(shù)據(jù)的操作系統(tǒng)文件,在文件中存放著用戶創(chuàng)建的所有數(shù)據(jù)庫(kù)對(duì)象的信息,例如表,索引等,數(shù)據(jù)文件是數(shù)據(jù)庫(kù)的重要文件,丟失數(shù)據(jù)文件將會(huì)導(dǎo)致數(shù)據(jù)丟失。數(shù)據(jù)庫(kù)網(wǎng)絡(luò)訪問(wèn)數(shù)據(jù)庫(kù)名:數(shù)據(jù)庫(kù)的名稱,在控制文件中有記錄,在參數(shù)文件中通過(guò)db_name指定實(shí)例名:數(shù)據(jù)庫(kù)的內(nèi)存區(qū)域和后臺(tái)進(jìn)程的集合的總稱,在參數(shù)文件中通過(guò)instance_name指定,通常與db_name相同服務(wù)名:數(shù)據(jù)庫(kù)系統(tǒng)在操作系統(tǒng)上被作為一個(gè)服務(wù)對(duì)待,所以對(duì)外數(shù)據(jù)庫(kù)以服務(wù)的形式出現(xiàn),通常訪問(wèn)數(shù)據(jù)庫(kù)被叫做訪問(wèn)數(shù)據(jù)庫(kù)服務(wù),服務(wù)名通過(guò)參數(shù)server_name指定連接字符串:通過(guò)網(wǎng)絡(luò)訪問(wèn)遠(yuǎn)端服務(wù)器上的數(shù)據(jù)庫(kù)時(shí),用于描述數(shù)據(jù)庫(kù)訪問(wèn)地址的字符串,通常的結(jié)構(gòu)是“主機(jī)名(或IP):端口號(hào):服務(wù)名” 例如 :1521:orcl 服務(wù)命名:連接字符串的別名,連接字符串書(shū)寫(xiě)過(guò)于復(fù)雜,所以使用服務(wù)命名替代,服務(wù)命名被用于數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)連接,通常是使用格式是:用戶名/口令@服務(wù)命名監(jiān)聽(tīng)器:在服務(wù)端運(yùn)行的一個(gè)進(jìn)程,用于監(jiān)聽(tīng)客戶端到數(shù)據(jù)庫(kù)的連接請(qǐng)求,在通過(guò)網(wǎng)絡(luò)訪問(wèn)數(shù)據(jù)庫(kù)時(shí)必須啟動(dòng)。netca 配置網(wǎng)絡(luò),emca 配置oracle的OEM運(yùn)行環(huán)境,dbca創(chuàng)建數(shù)據(jù)庫(kù)在安裝結(jié)束后,會(huì)出現(xiàn)一些匯總提示信息,用dbca創(chuàng)建數(shù)據(jù)庫(kù):(高可用性,并發(fā)性,數(shù)據(jù)裝載,高效查詢統(tǒng)計(jì))(oltp,數(shù)據(jù)倉(cāng)庫(kù),混合型)(表空間的組成和劃分,數(shù)據(jù)文件的存儲(chǔ))(創(chuàng)建好數(shù)據(jù)庫(kù)后不可改動(dòng))(創(chuàng)建好數(shù)據(jù)庫(kù)后不可改動(dòng))(表空間,數(shù)據(jù)文件大小及存儲(chǔ)分布等)其中數(shù)據(jù)庫(kù)字符集,數(shù)據(jù)庫(kù)名稱,數(shù)據(jù)塊大小db_block_size不宜修改另外,有些設(shè)置雖然可以調(diào)整,但最好提前確定好,否則雖然可以修改,但可能需要重起數(shù)據(jù)庫(kù),影響生產(chǎn)系統(tǒng)運(yùn)行SGA大小 sga_max_size,日志緩沖區(qū)大小 log_buffer,最大允許進(jìn)程數(shù) processes 等其他建庫(kù)時(shí)需要注意的設(shè)置文件存儲(chǔ)方式(文件系統(tǒng) |raw|asm)影響I/O性能,同樣難以更改數(shù)據(jù)文件大小,日志文件大小,如需更改,帶來(lái)更多的維護(hù)工作創(chuàng)建數(shù)據(jù)庫(kù)大體步驟(選擇模版)(確定在數(shù)據(jù)庫(kù)創(chuàng)建后需要安裝哪些oracle特性選件),字符集,數(shù)據(jù)庫(kù)大小,跟蹤告警文件位置,以及歸檔的一些選項(xiàng),控制文件,日志文件()體系結(jié)構(gòu)DB Server 包含了實(shí)例(instance)和數(shù)據(jù)庫(kù)(database)兩部分?jǐn)?shù)據(jù)庫(kù)包括了一些重要的組成文件,也就是數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),而實(shí)例則包含系統(tǒng)全局區(qū)(sga 也就是內(nèi)存結(jié)構(gòu))和后臺(tái)進(jìn)程(也就是進(jìn)程結(jié)構(gòu))數(shù)據(jù)庫(kù)中有一些重要的文件,如數(shù)據(jù)文件,重做日志文件和控制文件,也有一些不太重要的文件,如初始化參數(shù)文件,口令文件和歸檔日志文件,重要的那些文件被叫做關(guān)鍵性文件,數(shù)據(jù)庫(kù)的運(yùn)行離不開(kāi)這些文件,而另外的那些文件叫做非關(guān)鍵文件,則是為了增強(qiáng)數(shù)據(jù)庫(kù)某方面的功能所需要的SGA的必要內(nèi)存區(qū)包括Shared Pool(共享池)、 DB Buffer Cache(數(shù)據(jù)庫(kù)高速緩存)和Redo Log Buffers(重做日志緩存區(qū))。 除了必要內(nèi)存區(qū)外,SGA也有一些可選的內(nèi)存區(qū),主要有大池(Large Pool),Java 池(Java Pool)以及流池(Stream Pool)。必須的后臺(tái)程主要有五個(gè),分別是DBWR,LGWR,PMON,SMON,CKPT ,可選的很多,常見(jiàn)的ARCnDBWR 叫做數(shù)據(jù)庫(kù)寫(xiě)進(jìn)程,用于將數(shù)據(jù)高速緩存中被修改過(guò)的數(shù)據(jù)塊(臟緩存塊)寫(xiě)回?cái)?shù)據(jù)文件。SGA:系統(tǒng)全局區(qū),是DB Server中實(shí)例的必要組成部分,由很多小內(nèi)存區(qū)共同構(gòu)成,各個(gè)小內(nèi)存區(qū)存放不同的信息,系統(tǒng)全局區(qū)用于暫存可以被所有進(jìn)程(包括server process以及background process)共享的信息,對(duì)系統(tǒng)的運(yùn)行性能有好處,SGA在實(shí)例啟動(dòng)的時(shí)候自動(dòng)分配,實(shí)例關(guān)閉時(shí)自動(dòng)釋放PGA:程序全局區(qū),DB Server之外的內(nèi)存區(qū),被每個(gè)Server Process私有,存儲(chǔ)當(dāng)前會(huì)話私有的信息,包括了會(huì)話信息,排序空間,會(huì)話全局變量等,當(dāng)Server Process建立的時(shí)候分配,會(huì)話斷開(kāi)時(shí)釋放。在自動(dòng)管理下,SGA各個(gè)內(nèi)存組件由數(shù)據(jù)庫(kù)自動(dòng)設(shè)置大小,設(shè)置各個(gè)內(nèi)存區(qū)大小的依據(jù)來(lái)源于系統(tǒng)自動(dòng)收集的統(tǒng)計(jì)信息。庫(kù)高速緩存 ; 數(shù)據(jù)字典高速緩存共享池大小由參數(shù)shared_pool_size 決定大小,可以動(dòng)態(tài)調(diào)整,它的各個(gè)內(nèi)部件大小由共享池大小決定,不能單獨(dú)設(shè)置alter system shared_pool_size=100m。執(zhí)行計(jì)劃是最終SQL語(yǔ)句的執(zhí)行算法,分析代碼則是生成執(zhí)行計(jì)劃的分析過(guò)程。由于大量數(shù)據(jù)塊經(jīng)常被反復(fù)訪問(wèn),所以如果數(shù)據(jù)已經(jīng)讀入內(nèi)存,當(dāng)再次需要操作這些數(shù)據(jù)塊時(shí)就可以在內(nèi)存中直接獲取和更新,減少了磁盤(pán)I/O的操作,SQL語(yǔ)句的執(zhí)行執(zhí)行效率有大幅的提高初始化參數(shù)DB_BLOCK_SIZE 決定了數(shù)據(jù)塊的大小,這也是數(shù)據(jù)庫(kù)I/O的最小單位,所以這個(gè)參數(shù)將影響到數(shù)據(jù)訪問(wèn)的性能,而且需要注意的是,這個(gè)參數(shù)在創(chuàng)建數(shù)據(jù)庫(kù)之后將不能夠被改變數(shù)據(jù)高速緩區(qū)由多個(gè)獨(dú)立的子緩存池構(gòu)成,它的大小是這些緩存池的大小之和,這些子緩存區(qū)可以獨(dú)立設(shè)置大小,通過(guò)下面的參數(shù)進(jìn)行設(shè)置 db_cache_size db_keep_cache_size db_recycle_cache_size這些子緩存池的大小都可以動(dòng)態(tài)調(diào)整,但是只有db_cache_size可以由數(shù)據(jù)庫(kù)自動(dòng)管理大小,默認(rèn)只有db_cache_size 被設(shè)置了有效值,其他兩個(gè)緩存池大小被設(shè)置為零重做日志緩沖區(qū)用于暫存數(shù)據(jù)庫(kù)中所有數(shù)據(jù)塊的改變信息,這些信息將按照改變的發(fā)生時(shí)間順序記錄在緩存區(qū)中,然后在特定的時(shí)機(jī)下被寫(xiě)入重做日志文件,日志緩存區(qū)的內(nèi)存管理方法是FIFO,也就是是先進(jìn)先出重做日志主要被用于提供數(shù)據(jù)的恢復(fù)功能,應(yīng)用日志前滾(roll forward)就是數(shù)據(jù)庫(kù)的基本恢復(fù)原理使用重做日志緩沖區(qū)的目的是為了提高DML或者DDL語(yǔ)句的執(zhí)行速度,減少日志產(chǎn)生帶來(lái)的性能影響,減少系統(tǒng)日志I/O的頻度重做日志緩沖區(qū)的大小出log_buffer參數(shù)決定,但這個(gè)內(nèi)存區(qū)不能動(dòng)態(tài)調(diào)整大小,也不能被自動(dòng)管理大池是系統(tǒng)全局區(qū)中的一個(gè)可選內(nèi)存區(qū),但通常在系統(tǒng)中會(huì)進(jìn)行配置,大池主要以下幾種情況使用(UGA)信息大池由參數(shù)large_pool_size 設(shè)置,也可以由數(shù)據(jù)庫(kù)自動(dòng)管理Java 池也是系統(tǒng)全局區(qū)中的一個(gè)可選內(nèi)存區(qū),主要用于數(shù)據(jù)庫(kù)中存儲(chǔ)的Java程序的解析和執(zhí)行,通常如果不需要在數(shù)據(jù)庫(kù)中運(yùn)行java程序,可以不啟用就個(gè)內(nèi)存區(qū),但是如果在數(shù)據(jù)庫(kù)創(chuàng)建時(shí)選擇了安裝JVM組件,那么這個(gè)池必須配置Java 池由java_pool_size 設(shè)置,也可以動(dòng)態(tài)調(diào)整.如果granule是4M,Java池的默認(rèn)大小是24M,如果granule是16M,Java池的默認(rèn)大小是32M,如果使用了JVM組件,java池不得小于默認(rèn)的大小。在日志文件寫(xiě)滿后發(fā)生日志切換時(shí),同樣發(fā)生同步,以確保實(shí)例恢復(fù)只需要使用重做日志文件內(nèi)容。動(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ù)庫(kù)軟件版本的信息V$OPTION:關(guān)于安裝在數(shù)據(jù)庫(kù)中的選件信息V$DATABASE:關(guān)于數(shù)據(jù)庫(kù)的信息V$CONTROLFILE:關(guān)于控制文件的信息V$DATAFILE:關(guān)于數(shù)據(jù)庫(kù)文件大小狀態(tài)等信息V$LOGFILE:關(guān)于重做日志文件的信息V$SESSION:關(guān)于連接會(huì)話的信息可以通過(guò)dictionary或者v$fixed_table了解更多的動(dòng)態(tài)性能視圖數(shù)據(jù)字典和動(dòng)態(tài)性能視圖都是DBA必須熟悉的工具,數(shù)據(jù)字典中包含了關(guān)于數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象的重要信息,為了管理數(shù)據(jù)庫(kù)提供了必要的依據(jù),通過(guò)數(shù)據(jù)字典可以對(duì)數(shù)據(jù)庫(kù)的基本情況掌握清楚;而動(dòng)態(tài)性能視圖描述了數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行狀況,為故障處理和性能調(diào)整提供了必要的信息,能夠使DBA及時(shí)監(jiān)控到問(wèn)題的發(fā)生,并且根據(jù)動(dòng)態(tài)性能視圖提供的信息逐步確立問(wèn)題的原因,從而進(jìn)行故障處理和調(diào)整,這兩種工具缺一不可,充分了解和掌握這兩種工具是管理好數(shù)據(jù)庫(kù)的必要途徑,DBA必須熟悉常用的數(shù)據(jù)字典和動(dòng)態(tài)性能視圖數(shù)據(jù)庫(kù)啟動(dòng)分為三個(gè)階段:NOMOUNT,MOUNT,OPENNOMOUNT:系統(tǒng)讀取初始化參數(shù)文件的內(nèi)容,分配內(nèi)存空間,啟動(dòng)后臺(tái)進(jìn)程直到實(shí)例啟動(dòng)完成,啟動(dòng)過(guò)程記錄在告警日志文件中MOUNT:系統(tǒng)根據(jù)參數(shù)文件中的con
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1