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

正文內(nèi)容

oracle10g培訓教材-展示頁

2025-04-15 00:43本頁面
  

【正文】 更改數(shù)據(jù)文件大小,日志文件大小,如需更改,帶來更多的維護工作創(chuàng)建數(shù)據(jù)庫大體步驟(選擇模版)(確定在數(shù)據(jù)庫創(chuàng)建后需要安裝哪些oracle特性選件),字符集,數(shù)據(jù)庫大小,跟蹤告警文件位置,以及歸檔的一些選項,控制文件,日志文件()體系結(jié)構(gòu)DB Server 包含了實例(instance)和數(shù)據(jù)庫(database)兩部分數(shù)據(jù)庫包括了一些重要的組成文件,也就是數(shù)據(jù)庫的物理結(jié)構(gòu),而實例則包含系統(tǒng)全局區(qū)(sga 也就是內(nèi)存結(jié)構(gòu))和后臺進程(也就是進程結(jié)構(gòu))數(shù)據(jù)庫中有一些重要的文件,如數(shù)據(jù)文件,重做日志文件和控制文件,也有一些不太重要的文件,如初始化參數(shù)文件,口令文件和歸檔日志文件,重要的那些文件被叫做關(guān)鍵性文件,數(shù)據(jù)庫的運行離不開這些文件,而另外的那些文件叫做非關(guān)鍵文件,則是為了增強數(shù)據(jù)庫某方面的功能所需要的SGA的必要內(nèi)存區(qū)包括Shared Pool(共享池)、 DB Buffer Cache(數(shù)據(jù)庫高速緩存)和Redo Log Buffers(重做日志緩存區(qū))。而10G 的ASM管理方式既能簡化管理,也能提高性能,但是由于是新技術(shù),所以目前使用不多。數(shù)據(jù)庫網(wǎng)絡訪問數(shù)據(jù)庫名:數(shù)據(jù)庫的名稱,在控制文件中有記錄,在參數(shù)文件中通過db_name指定實例名:數(shù)據(jù)庫的內(nèi)存區(qū)域和后臺進程的集合的總稱,在參數(shù)文件中通過instance_name指定,通常與db_name相同服務名:數(shù)據(jù)庫系統(tǒng)在操作系統(tǒng)上被作為一個服務對待,所以對外數(shù)據(jù)庫以服務的形式出現(xiàn),通常訪問數(shù)據(jù)庫被叫做訪問數(shù)據(jù)庫服務,服務名通過參數(shù)server_name指定連接字符串:通過網(wǎng)絡訪問遠端服務器上的數(shù)據(jù)庫時,用于描述數(shù)據(jù)庫訪問地址的字符串,通常的結(jié)構(gòu)是“主機名(或IP):端口號:服務名” 例如 :1521:orcl 服務命名:連接字符串的別名,連接字符串書寫過于復雜,所以使用服務命名替代,服務命名被用于數(shù)據(jù)庫的網(wǎng)絡連接,通常是使用格式是:用戶名/口令@服務命名監(jiān)聽器:在服務端運行的一個進程,用于監(jiān)聽客戶端到數(shù)據(jù)庫的連接請求,在通過網(wǎng)絡訪問數(shù)據(jù)庫時必須啟動。在數(shù)據(jù)庫中的存儲空間表現(xiàn)為表空間,在操作系統(tǒng)中表現(xiàn)為數(shù)據(jù)文件。觸發(fā)器:由事件觸發(fā)而執(zhí)行的PL/SQL程序,用于在特定時機執(zhí)行特殊的任務的,通常由某個特定的事件觸發(fā)而執(zhí)行,存儲在數(shù)據(jù)庫中包:是一組相關(guān)的函數(shù)和存儲過程的命名集合,存儲在數(shù)據(jù)庫數(shù)據(jù)庫文件的存儲數(shù)據(jù)文件:用于存放數(shù)據(jù)的操作系統(tǒng)文件,在文件中存放著用戶創(chuàng)建的所有數(shù)據(jù)庫對象的信息,例如表,索引等,數(shù)據(jù)文件是數(shù)據(jù)庫的重要文件,丟失數(shù)據(jù)文件將會導致數(shù)據(jù)丟失。列就是字段,行就是表中的記錄約束條件:就是數(shù)據(jù)校驗規(guī)則,用于保證表中數(shù)據(jù)必須符合制訂的規(guī)則,可以設(shè)置在單個字段或者多個字段組合上的,寫入這些字段的數(shù)據(jù)必須符合約束條件的限制視圖:也叫虛表,視圖實際上就是一個命名的查詢語句,并不真正存儲數(shù)據(jù),主要用于改變基表數(shù)據(jù)的顯示,也被用于簡化查詢語句的書寫。 isqlplusctl stop 。僅在windows平臺上有效://hostname:5560/isqlplus 。emctl start dbconsole ,emctl status dbconsole ,emctl stop dbconsole 啟動,查看狀態(tài),停止 oemsqlplus工具的基本特點:,并不支持對其他數(shù)據(jù)庫的操作,運行界面相同,也具有自己的一套SQLPLUS命令,用于輔助命令的執(zhí)行,管理和格式化結(jié)果,可以縮寫,可以直接執(zhí)行,不需要分號結(jié)束,提供了對標準SQL擴充命令的支持命令行中執(zhí)行sqlplus各平臺通用。為了更好的組織數(shù)據(jù)以利于性能的提高,出現(xiàn)了進一步的數(shù)據(jù)規(guī)范原則(三范式),通過三范式將數(shù)據(jù)有效的組織成多個有特定數(shù)據(jù)關(guān)系的對象,這些對象叫做實體,而對象之間存在的數(shù)據(jù)關(guān)系(而關(guān)系在oracle數(shù)據(jù)庫中表現(xiàn)為主鍵,外鍵這些約束條件)RDMBS:關(guān)系型數(shù)據(jù)庫管理系統(tǒng),現(xiàn)在數(shù)據(jù)庫中以增加了對象(Objects)的概念,所以現(xiàn)在的數(shù)據(jù)庫也被叫做對象關(guān)系型數(shù)據(jù)庫。Oracle10g培訓教材電子檔 數(shù)據(jù)庫就是存放用戶數(shù)據(jù)的存儲倉庫,數(shù)據(jù)通過用戶執(zhí)行特定的操作語言(SQL)存入數(shù)據(jù)庫中,可以被方便的維護,在將來需要的時候,通過這些SQL語言還能夠高效靈活進行訪問。DBMS: 數(shù)據(jù)庫管理系統(tǒng)(Database Management System)就是管理數(shù)據(jù)庫的軟件,在DBMS中有一部分數(shù)據(jù)字典,用于貯存它擁有的所有事物的相關(guān)信息,例如名稱,結(jié)構(gòu)定義,存儲位置和數(shù)據(jù)類型等要素,這種數(shù)據(jù)庫和相關(guān)對象的數(shù)據(jù)也被稱為元數(shù)據(jù)(metadata),存放在相應的數(shù)據(jù)字典表中,可以被用戶,管理員以及數(shù)據(jù)庫自身訪問。關(guān)系型數(shù)據(jù)庫的概念用于描述數(shù)據(jù)庫中多個表數(shù)據(jù)之間存在的關(guān)聯(lián)關(guān)系,oracle 的一些特點:,多用戶的并發(fā)事務處理能力,操作系統(tǒng),用戶接口和網(wǎng)絡通信協(xié)議的工業(yè)標準,可兼容性和可連接性,跨平臺的數(shù)據(jù)庫oracle主要開發(fā)工具 *plus 執(zhí)行數(shù)據(jù)查詢,數(shù)據(jù)操作等操作,也可以用來創(chuàng)建,編譯,執(zhí)行pl/sql程序*C 嵌入式C語言,可以在C語言中直接嵌入sql語句,通過Proc*C編譯器編譯程序 嵌入式Java語言,可以在Java 語言中直接嵌入Sql語句,通過SqlJ編譯生成可以調(diào)用的Java class 專用的應用開發(fā)工具,通常用于Oracle ERP 軟件的二次開發(fā) 專用的報表開發(fā)工具,通常用于Oracle ERP 軟件的二次開發(fā) 開發(fā)Java程序的工具,類似Jbuilder 可以各種java應用企業(yè)管理器(oem) 由Java語言開發(fā),可以在各種平臺調(diào)用://hostname:1158/em/ 如果端口被占用了,oracle也會選擇其他端口。標準的SQLPLUS命令行中執(zhí)行sqlplusw for windows 界面比標準SQL更加友好。 isqlplusctl start。開啟也停止isqlplus服務數(shù)據(jù)庫對象表:最常見的數(shù)據(jù)庫對象,用于存儲數(shù)據(jù)的對象,也被叫做數(shù)據(jù)實體,表是用來存放數(shù)據(jù)的,由行和列組成。視圖的訪問與表的訪問方式一樣,同樣可以用查詢語句對視圖中的數(shù)據(jù)進行訪問索引:構(gòu)建于表的單字段或者多個字段組合上,用于加速對表中數(shù)據(jù)的查詢序列:用于產(chǎn)生順序遞增或遞減的不重復的數(shù)字串,通常被作為主鍵約束的參考同義詞:一個數(shù)據(jù)對象的別名存儲過程:用于完成某種特定功能的PL/SQL程序,存儲在數(shù)據(jù)庫中,可以反復調(diào)用函數(shù):用于進行復雜計算的PL/SQL程序,返回一個計算結(jié)果,被存儲在數(shù)據(jù)庫中。表空間:數(shù)據(jù)被存在數(shù)據(jù)文件中,但是數(shù)據(jù)庫中數(shù)據(jù)文件被組織在一起被按照表空間的方式進行管理,表空間是一個或多個數(shù)據(jù)文件的邏輯組合。控制文件:數(shù)據(jù)庫的核心文件,存放著數(shù)據(jù)庫的重要信息,例如數(shù)據(jù)庫的名稱和數(shù)據(jù)庫的結(jié)構(gòu)(數(shù)據(jù)文件,重做日志文件的名稱和目錄)重做日志文件:記錄數(shù)據(jù)庫改變的文件,所有的數(shù)據(jù)修改操作都記錄在日志文件中,主要用于保證數(shù)據(jù)庫的可恢復性初始化參數(shù)文件:存放數(shù)據(jù)庫初始化參數(shù)的文件,用于設(shè)置關(guān)于數(shù)據(jù)庫的一些參數(shù),在數(shù)據(jù)庫啟動的時候需要讀取,并根據(jù)初始化參數(shù)的設(shè)置分配數(shù)據(jù)庫的內(nèi)存空間。安裝數(shù)據(jù)庫步驟在安裝的時候,數(shù)據(jù)文件,日志文件,和控制文件的存儲方式直接影響數(shù)據(jù)的安全性和性能,可以選擇存儲方式包括了文件系統(tǒng),祼設(shè)備和ASM(自動存儲管理),文件系統(tǒng)相對管理簡單,但是I/O性能不如祼設(shè)備,而祼設(shè)備的管理復雜,可能會帶來一些問題。安裝過程根據(jù)選項不同會略有區(qū)別,大致包括了安裝軟件(復制文件),link文件,自動配置操作系統(tǒng)相應文件,以及調(diào)用一些oracle軟件完成其他配置等。共享池中又包含了庫高速緩存(Library Cache)和數(shù)據(jù)字典高速緩存(Data Dict Cache),其中庫高速緩存中暫存了最近常用的SQL和PL/SQL語句文件,分析代碼執(zhí)行計劃,用于減少代碼的硬解析頻度;數(shù)據(jù)字典高速緩存中暫存了最近常用的數(shù)據(jù)字典信息,用于為SQL語句解析提供可以快速讀取的數(shù)據(jù)字典信息。重做日志緩存區(qū)暫存最近生成的重做日志,將來批量寫到重做日志文件中,這樣可以確保日志能夠更快的生成,提高DML操作的執(zhí)行速度,也能夠減少日志帶來的寫頻度。大池主要用于共享模式存放用戶全局區(qū)(UGA)的信息,也提供了對Rman備份恢復以及并行進程的支持。Stream 池是10G的新內(nèi)存區(qū),支持新的流復制技術(shù)除了SGA的各個內(nèi)存區(qū),實例也包括了執(zhí)行特定任務的后臺進程,后臺進程同樣分為必須的和可選的后臺進程。LGWR 叫做重做日志寫進程,用于將重做日志緩存區(qū)中的日志記錄按照日間順序?qū)懭胫刈鋈罩疚募?;PMON叫做進程監(jiān)視進程,用于監(jiān)視用戶進程和服務進程的連接狀態(tài),如果發(fā)現(xiàn)連接異常斷開,則回滾會話中沒有完成的事務,釋放事務中的鎖和其他資源;SMON叫做系統(tǒng)監(jiān)視進程,用于在啟動數(shù)據(jù)庫時檢測系統(tǒng)的同步性,如如同步則直接打開數(shù)據(jù)庫,如果不同步,則執(zhí)行實例恢復;CKPT叫做檢查點進程,用于在特定時機下強制同步操作,保證數(shù)據(jù)同步性的。實例是由內(nèi)存部分和進程部分組成的,也是用戶訪問數(shù)據(jù)庫的入口,會話只能通過實例訪問數(shù)據(jù)庫,一個實例只能對應一個數(shù)據(jù)庫,通常一個數(shù)據(jù)庫也只對應一個實例,但是在RAC(實時應用集群)結(jié)構(gòu)中,一個數(shù)據(jù)庫可以對應多個實例,在這種單數(shù)據(jù)庫多實例的結(jié)構(gòu)中,每個實例可以承載一定的會話數(shù),多個實例可以擴大并發(fā)的會話數(shù),實現(xiàn)連接負載均衡的功能,同時當一個實例故障時,其它實例仍然可以保證會話的連接和操作,提供了數(shù)據(jù)庫的高可用性。SGA 被叫做系統(tǒng)全局區(qū),暫存系統(tǒng)的大量共享數(shù)據(jù),對系統(tǒng)有相當?shù)男阅苡绊懀孕枰獮镾GA選擇適當?shù)墓芾矸绞?,根?jù)所使用的數(shù)據(jù)庫版本不同,SGA的管理有三種方式8i:SGA的大小由所有內(nèi)存組件大小之和決定,不能直接定義SGA大小,對內(nèi)存組件的大小可臺進行修改,但只能通過直接修改參數(shù)文件的內(nèi)存參數(shù)大小,而且修改完數(shù)據(jù)庫必須重起后才能生效,所以這種內(nèi)存管理方法叫做SGA的靜態(tài)管理。可以直接通過命令進行修改內(nèi)存組件大小而不用重啟,這種叫做SGA的動態(tài)管理10g:SGA 大小既可以像9i一人樣動態(tài)管理,也可以實施SGA的自動管理,默認是SGA的自動管理,啟用SGA自動管理只需要設(shè)置初始化參數(shù)SGA_TARGET即可,各個組件大小之和不超過SGA_TARGET。在設(shè)置內(nèi)存組件大小的時候,分配的基本單位是粒度(granule)granule是一段連續(xù)的虛擬內(nèi)存,大小取決于SGA_MAX_SIZE的大小,如果SGA_MAX_SIZE小于128M,Granule為4M,否則Granule為16M大多數(shù)內(nèi)存組件的大小必須是Granule的整數(shù)倍,Redo Log Buffer 的大小不受這個限制,可以自行設(shè)置,它與其他小內(nèi)存區(qū)共同構(gòu)成Granule的整數(shù)倍整個SGA最小不小于3個Granule大小,其中共享池一個,數(shù)據(jù)緩存區(qū)一個,其他分一個,SGA的總大小也一定是Granule的整數(shù)倍大小。以下內(nèi)存組件大小可以由數(shù)據(jù)庫自動設(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語句和相關(guān)數(shù)據(jù)字典信息共享池主要包括兩個與sql語句解析性能相關(guān)的內(nèi)存組件。 設(shè)置共享池大小;如果開啟了內(nèi)存自動管理特性,則不需要DBA手動調(diào)整。SQL文本也就是SQL語句。庫高速緩存暫時存放常用語句信息的目的是為了能夠共享SQL代碼,從而能夠重用已經(jīng)解析好的執(zhí)行計劃,減少硬解析帶來的資源消耗與其它內(nèi)存區(qū)一樣,庫高速緩存也遵循LRU算法管理內(nèi)存,由于內(nèi)存空間大小有限,所以總會有一些SQL語句的信息被擠出庫高速緩存區(qū),這意味著必然會帶來一些語句代碼的硬解析,所以需要對庫高速緩存進行一些調(diào)整,以減少對解析性能的影響庫高速緩存的內(nèi)部又分為兩個內(nèi)存區(qū),分別緩存SQL語句和PL/SQL語句的信息:共享sql區(qū)共享pl/sql區(qū)庫高速緩存的大小不能直接設(shè)置,受共享池的大小影響,由數(shù)據(jù)自行決定數(shù)據(jù)字典高速緩存用于暫存最近常使用的數(shù)據(jù)字典信息,它同樣遵循LRU算法管理內(nèi)存,在字典緩存區(qū)中主要暫存解析所需的表空間,存儲,表,索引,字段,用戶,權(quán)限以及其他數(shù)據(jù)庫對象的相關(guān)字典信息由于SQL語句解析時,服務進程需要查找相關(guān)的數(shù)據(jù)字典信息以支持解析,而字典信息默認存儲在數(shù)據(jù)文件的數(shù)據(jù)字典信息中,所以每次解析去I/O讀取數(shù)據(jù)文件并不是好的選擇。數(shù)據(jù)字典的大小也不能直接修改,受共享池的大小的影響,數(shù)據(jù)庫自行決定數(shù)據(jù)高速緩存區(qū)用于暫存從數(shù)據(jù)文件中獲得的數(shù)據(jù)塊的數(shù)據(jù)映像,同樣遵循LRU算法管理內(nèi)存,不論是表中的數(shù)據(jù)塊,不是索引的數(shù)據(jù)塊,或回滾段的數(shù)據(jù)塊,都被讀取到數(shù)據(jù)高速緩存中進行處理,如果內(nèi)存中的數(shù)據(jù)塊發(fā)生變化,在特定的時機會被特定后臺進程寫回到數(shù)據(jù)文件中。程序全局區(qū)是為每個連接數(shù)據(jù)庫會話開辟的私有內(nèi)存區(qū),每個會話都有自己獨立的PGA區(qū),當用戶進程對應的服務進程被創(chuàng)建時分配,也就是會話創(chuàng)建時PGA空間分配,會話斷開時PGA空間釋放,每個PGA區(qū)只能被一個服務進程使用在8i的時候每個會話的pga大小是固定的,由一些*.area_size參數(shù)準定大小,這樣造成了各個PGA大小不能結(jié)合實際會話的需求而定。LGWR把日志記錄寫入日志文件也有特定的時機,下面是LGWR的寫時機CKPT:也叫檢查點進程,用于強制DB Server的同步操作,同步每隔一些時間會執(zhí)行一次,確保同步之前所有被修改過的臟數(shù)據(jù)都被寫入到了數(shù)據(jù)文件中,這些被寫入數(shù)據(jù)文件中的數(shù)據(jù)在系統(tǒng)崩潰時不需要恢復,只有內(nèi)存中的數(shù)據(jù)丟失,需要被恢復,在系統(tǒng)崩潰時的這種恢復操作被叫做實例恢復,實例恢復由于存儲介質(zhì)并沒有損壞,所以
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1