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

正文內(nèi)容

oracle入門系列(存儲(chǔ)版)

2025-07-28 08:08上一頁面

下一頁面
  

【正文】 200USERS 25已選擇8行。 size 10m。如:SQL CREATE TABLESPACE worktbs DATAFILE 39。TABLESPACE_NAME FILE_SIZE_MB FILE_NAMESYSTEM 325D:\ORACLE\ORADATA\ORAC1\…已選擇11行。d:\oracle\oradata\test\testtablespace\39。SQL alter database datafile ‘c:\oracle\oradata\test\testtablespace\39。? 打開表空間數(shù)據(jù)文件的自動(dòng)擴(kuò)展屬性? alter database? datafile 39。? 修改表空間屬性(讀寫)? alter tablespace sales read write。? 刪除表空間的同時(shí)刪除數(shù)據(jù)文件(不為空)? drop tablespace sales including contents and datafiles。Oracle中所有未分區(qū)索引都用一個(gè)段來保存數(shù)據(jù),而分區(qū)的索引每個(gè)分區(qū)使用一個(gè)獨(dú)立的索引段。區(qū):區(qū)為段分配空間,它由連續(xù)的數(shù)據(jù)塊組成。數(shù)據(jù)字典保存:各種對(duì)象的定義信息,包括表、視圖、索引、同義詞、序列、存儲(chǔ)過程、存儲(chǔ)函數(shù)、包、觸發(fā)器以及其他各種對(duì)象的定義。數(shù)據(jù)庫用戶可以從數(shù)據(jù)字典的只讀視圖中獲取各種與數(shù)據(jù)庫相關(guān)的信息。ALL視圖,它以all_作為前綴,對(duì)于某個(gè)數(shù)據(jù)庫用戶來說,在ALL視圖中包含了該用戶所能訪問的所有對(duì)象的信息,包括屬于該用戶模式擴(kuò)展對(duì)象以及用戶能夠訪問的屬于其他模式的對(duì)象。如 SQL SELECT * From v$sga。路徑在%oraclehome%\network\admin\。 此系統(tǒng)權(quán)限允許用戶在當(dāng)前模式中創(chuàng)建序列,此權(quán)限包含在CONNECT角色中。0039。 創(chuàng)建一個(gè)用戶CREATE USER MARTIN IDENTIFIED BY martinpwdDEFAULT TABLESPACE USERSTEMPORARY TABLESPACE TEMP。 //注意字符串里的大小寫四、深入學(xué)習(xí) 管理:可以考OCP證書,對(duì)Oracle先有一個(gè)系統(tǒng)的學(xué)習(xí),然后看Oracle Concepts、Oracle online document,對(duì)oracle的原理會(huì)有更深入的了解,同時(shí)可以開始進(jìn)行一些專題的研究如:RMAN、RAS、STATSPACT、DATAGUARD、TUNING、BACKUPamp。? 物理組件是操作系統(tǒng)文件,有下面三種類型:數(shù)據(jù)庫文件或數(shù)據(jù)文件、控制文件、恢復(fù)日志文件? 邏輯組件決定數(shù)據(jù)庫中物理空間的使用,它包括:表空間、段、數(shù)據(jù)區(qū)、模式對(duì)象22 / 22。 查看用戶 MARTIN 的信息select USERNAME,USER_ID,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACEfrom dba_userswhere username = 39。GRANT RESOURCE TO ACCP。DROP USER 命令用于刪除用戶: 刪除 MARTIN 用戶模式:DROP USER MARTIN CASCADE。 RESOURCE角色允許用戶使用數(shù)據(jù)庫中的存儲(chǔ)空間。 %oraclehome%\network\admin\目錄下。所有的動(dòng)態(tài)性能表都屬于SYS用戶,以V_$開頭。USER視圖,它是以u(píng)ser_作為前綴,每個(gè)數(shù)據(jù)庫用戶都擁有屬于自己的USER視圖。用途:oracle通過訪問數(shù)據(jù)字典來獲取用戶、模式、對(duì)象以及存儲(chǔ)結(jié)構(gòu)的信息。模式:模式是對(duì)用戶所創(chuàng)建的數(shù)據(jù)庫對(duì)象的總稱。建議利用自動(dòng)撤消管理來管理回滾。在創(chuàng)建表時(shí)可以通過STORAGE參數(shù)來指定數(shù)據(jù)段的區(qū)的分配方式。? 創(chuàng)建表的同時(shí)指定該表的存儲(chǔ)位置? create table mytab(tid int ) tablespace sales。 ? 修改表空間屬性(在線)? alter tablespace sales online。c:\’,? 39。表空間已更改。WORKTBS39。此處我們可以看到剛剛創(chuàng)建的worktbs表空間。SIZE指定文件的大小,用K表示千字節(jié)大小,用M指定兆字節(jié)大小。 size 10m autoextend on next 10m maxsize unlimited,39。TABLESPACE_NAMECWMLITEDRSYSEXAMPLEINDXODMSYSTEMTOOLSUNDOTBS1USERSXDB已選擇10行。如果數(shù)據(jù)庫用戶沒有指定臨時(shí)表空間,這些臨時(shí)數(shù)據(jù)默認(rèn)保存在System表空間,這樣會(huì)占用System表空間的存儲(chǔ)空間,并且頻繁釋放的臨時(shí)段會(huì)在System:Oracle數(shù)據(jù)庫系統(tǒng)在運(yùn)行Insert、Update、Delete時(shí)都需要一個(gè)磁盤空間來存放恢復(fù)信息(UndoUSERStablespace):用于保存Oracle數(shù)據(jù)庫工具所需的數(shù)據(jù)庫對(duì)象,這些工具表空間存放在工作時(shí)所用的專用表。 段:是對(duì)象在數(shù)據(jù)庫中占用的空間. 區(qū):是為數(shù)據(jù)一次性預(yù)留的一個(gè)較大的存儲(chǔ)空間. 塊:ORACLE最基本的存儲(chǔ)單位,在建立數(shù)據(jù)庫的時(shí)候指定,以后不能再更改。管理用戶數(shù)據(jù)和數(shù)據(jù)庫系統(tǒng)本身的數(shù)據(jù),如數(shù)據(jù)字典,用戶建立的表的名字,類型等都記錄在系統(tǒng)數(shù)據(jù)中。 歸檔進(jìn)程(ARCn):在每次日志切換時(shí)把已滿的日志組進(jìn)行備份或歸檔 。Oracle通過創(chuàng)建服務(wù)進(jìn)程為連接到數(shù)據(jù)庫實(shí)例中的用戶進(jìn)程提供服務(wù),用戶進(jìn)程總是通過服務(wù)進(jìn)程與Oracle進(jìn)行通信。在ORACLE中,從下面幾個(gè)動(dòng)態(tài)性能視圖中可以查詢PGA區(qū)的內(nèi)存分配信息:V$sysstat 系統(tǒng)統(tǒng)計(jì)信息V$sesstat 用戶會(huì)話統(tǒng)計(jì)信息 V$pgastat 顯示內(nèi)存使用統(tǒng)計(jì)信息V$sql_workarea SQL游標(biāo)所用工作區(qū)的信息V$ sql_workarea_active 當(dāng)前系統(tǒng)工作區(qū)的信息Select * from v$sysstat在V$process動(dòng)態(tài)性能視圖中可以查詢到每個(gè)Oracle進(jìn)程的PGA分配的內(nèi)存和已使用的內(nèi)存情況,其中PGA_used_mem表示已使用的,pag_alloc_mem表示已分配的,pga_max_men表示PGA的最大值。如進(jìn)行數(shù)據(jù)庫備份和恢復(fù)操作、執(zhí)行具有大量排序操作的SQL語句或者執(zhí)行涉及大量數(shù)據(jù)的數(shù)據(jù)庫操作等。 為了使系統(tǒng)性能更好可以在創(chuàng)建多重做日志文件組;命中緩存塊也即是在本區(qū)域中找到所要找的數(shù)據(jù)。q 數(shù)據(jù)緩沖區(qū)的大小對(duì)數(shù)據(jù)庫的讀取速度有直接的影響。 數(shù)據(jù)庫數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。 Oracle用戶的名字。數(shù)據(jù)庫中所有模式對(duì)象的信息,如表、視圖、簇、及索引等。 從兩句SQL的時(shí)間差上可以看出該SQL的Parse時(shí)間約為00:00:老大娘什么東西都記是不是太花費(fèi)時(shí)間?扼殺多少腦細(xì)胞?而且其它事都不要做了!SQL語句緩沖(LibraryCache) 當(dāng)一個(gè)用戶提交一個(gè)SQL語句,Oracle會(huì)將這句SQL進(jìn)行分析(parse),這個(gè)過程類似于編譯,會(huì)耗費(fèi)相對(duì)較多的時(shí)間?;脽羝?4:系統(tǒng)全局區(qū) 22共享池:q 共享池是對(duì)SQL、PL/SQL程序進(jìn)行語法分析、編譯、執(zhí)行的內(nèi)存區(qū)域q 共享池由庫緩存和數(shù)據(jù)字典緩存組成。相對(duì)應(yīng)的,SGA主要包括三部分:共享池?;脽羝?1:q 會(huì)話是用戶與 Oracle 服務(wù)器的單個(gè)連接q 當(dāng)用戶與服務(wù)器建立連接時(shí)創(chuàng)建會(huì)話q 當(dāng)用戶與服務(wù)器斷開連接時(shí)關(guān)閉會(huì)話舉個(gè)例子:學(xué)員電話報(bào)名(應(yīng)用程序)請(qǐng)求報(bào)名前臺(tái)接聽(服務(wù)器端啟動(dòng)用戶進(jìn)程)尋找業(yè)務(wù)受理人員(服務(wù)器進(jìn)程,調(diào)用資源—學(xué)員姓名,年齡,報(bào)的班級(jí),課程,交錢方式,課程等等報(bào)名)。如我們畢誠(chéng)分一期、二期和二年,每期又分幾個(gè)班級(jí)?;脽羝?0:Oracle 數(shù)據(jù)庫由操作系統(tǒng)文件組成,這些文件為數(shù)據(jù)庫信息提供實(shí)際物理存儲(chǔ)區(qū);Oracle 數(shù)據(jù)庫包括邏輯結(jié)構(gòu)和物理結(jié)構(gòu);數(shù)據(jù)庫結(jié)構(gòu)是指存儲(chǔ)數(shù)據(jù)的方式。SGA的內(nèi)存被自動(dòng)分配。Oracle數(shù)據(jù)庫是由若干個(gè)物理文件組成,這些文件為數(shù)據(jù)庫信息提供實(shí)際物理存儲(chǔ)區(qū)。共享同一個(gè)處理規(guī)則。實(shí)例加載并打開數(shù)據(jù)庫(即將數(shù)據(jù)庫與實(shí)例聯(lián)系起來),最后由這個(gè)實(shí)例來訪問和控制硬盤中的數(shù)據(jù)文件。實(shí)例:后臺(tái)進(jìn)程和內(nèi)存結(jié)構(gòu)的集合稱為oracle實(shí)例。其次,在一個(gè)裝有oracle數(shù)據(jù)庫的服務(wù)器上,一定有一些管理者來管理這些數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的存取,恢復(fù),并發(fā)處理,安全控制等等。用戶:使用數(shù)據(jù)庫的人,我們可以把數(shù)據(jù)庫用戶分三類。那么什么東西以數(shù)據(jù)庫管理系統(tǒng)為本。是一堆雜亂無章的數(shù)據(jù)嗎 ?(請(qǐng)同學(xué)們說??蛻舳撕头?wù)器的解決方案應(yīng)運(yùn)而生??梢浦残裕篛racle數(shù)據(jù)庫可以在不同的操作系統(tǒng)上運(yùn)行,不同的操作系統(tǒng)的Oracle應(yīng)用軟件可以相互移植,移植時(shí)其代碼修改量?jī)H為4%(來自O(shè)racle公司公布的資料)。具有關(guān)系數(shù)據(jù)庫的全部功能,同時(shí)又支持對(duì)象的數(shù)據(jù)庫!q Oracle數(shù)據(jù)庫的主要特點(diǎn)q 支持多用戶、大事務(wù)量的事務(wù)處理q 數(shù)據(jù)安全性和完整性控制q 支持分布式數(shù)據(jù)處理q 可移植性O(shè)racle支持各種數(shù)據(jù)類型,支持多用戶、大事務(wù)量的事務(wù)處理。但面向?qū)ο蟮臄?shù)據(jù)庫并未如人們期望的那樣如面向?qū)ο缶幊碳夹g(shù)一樣取得巨大的成功并成為數(shù)據(jù)庫技術(shù)的發(fā)展主流。不用多講。oracle是一個(gè)數(shù)據(jù)庫管理系統(tǒng),那么,它必然有數(shù)據(jù)庫,有數(shù)據(jù)庫的管理,控制,處理部分,有任務(wù)(進(jìn)程)管理和會(huì)話(用戶連接)管理部分,這些都是它的組件;所以我們本章的目標(biāo)之一是了解Oracle體系結(jié)構(gòu)的各種組件。那么,請(qǐng)同學(xué)們回答一下什么是系統(tǒng)?(板書:“系統(tǒng)“并根據(jù)學(xué)員的回答把系統(tǒng)的概念填寫完畢。大家都學(xué)習(xí)過面向?qū)ο笳Z言基礎(chǔ),我們可以簡(jiǎn)單把存儲(chǔ)過程理解成一個(gè)函數(shù)或方法,然后在應(yīng)用程序中調(diào)用這些函數(shù)或方法。計(jì)算機(jī)很聰明,它運(yùn)算很快,存儲(chǔ)的知識(shí)很多,可以處理許多人處理不了的事,但是,計(jì)算機(jī)也很笨,必須使用規(guī)范的語言和它交流。是不是都要用到相關(guān)的SQL和oracle數(shù)據(jù)庫的一些知識(shí),Java Services 和Jsp/Struts,.net框架中的B/S程序設(shè)計(jì)分客戶端和服務(wù)器端程序設(shè)計(jì)。希望同學(xué)們可以渡過一個(gè)愉快的學(xué)習(xí)過程。 這門課程,我們的學(xué)時(shí)分配如下:同學(xué)們可以看一下課本,oracle數(shù)據(jù)庫應(yīng)用理論部分的教材共九章,理論課分18個(gè)學(xué)時(shí),加上上機(jī)、培訓(xùn)和學(xué)習(xí)指導(dǎo),我們使用44個(gè)學(xué)時(shí)來完成這們功課。在Java中通過JDBC連接到oracle數(shù)據(jù)庫,并實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的查詢,更新等操作。的學(xué)習(xí)中學(xué)習(xí)了的SQL命令和函數(shù)。為了提高代碼重用和封裝代碼,簡(jiǎn)化開發(fā),我們要學(xué)習(xí)使用PL/SQL編寫存儲(chǔ)過程。板書:ORDBMS,這里OR先不講,在S上打個(gè)圈!Oracle數(shù)據(jù)庫是一個(gè)綜合的面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)或者一個(gè)系統(tǒng)中的個(gè)體。所以,數(shù)據(jù)庫的使用領(lǐng)域非常廣泛。層次數(shù)據(jù)的例子: 隨著面向?qū)ο蟮母拍钌钊肴诵模嫦驅(qū)ο蟮臄?shù)據(jù)庫在八十年代初開始提出并在八十年代中期實(shí)現(xiàn)。數(shù)據(jù)類型越來越復(fù)雜,對(duì)象關(guān)系數(shù)據(jù)庫允許用戶以抽象對(duì)象的方式來存儲(chǔ)和操縱一些具有對(duì)象特征的數(shù)據(jù),數(shù)據(jù)庫設(shè)計(jì)(模式)是否支持應(yīng)用系統(tǒng)的對(duì)象模型,這是判斷是否是面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的基本出發(fā)點(diǎn)。在每個(gè)本地?cái)?shù)據(jù)庫副本使用一個(gè)本地隊(duì)列保存更改信息,并通知其它地域的數(shù)據(jù)庫服務(wù)器更新數(shù)據(jù)副本。對(duì)信息的處理也隨之越來越復(fù)雜。簡(jiǎn)單來說,數(shù)據(jù)庫是數(shù)據(jù)的庫,也就是一堆數(shù)據(jù)的集合。以什么為核心的另一個(gè)意思就是以什么為本,如以人為本,數(shù)據(jù)庫管理系統(tǒng)以數(shù)據(jù)為本。對(duì)于數(shù)據(jù)庫來說,應(yīng)用程序是數(shù)據(jù)庫的用戶。請(qǐng)看p7。由此可導(dǎo)出一個(gè)重要的概念:實(shí)例。同學(xué)們可以看到ORACLE數(shù)據(jù)庫服務(wù)器的組成:每當(dāng)Oracle服務(wù)器啟動(dòng)數(shù)據(jù)庫時(shí),就在內(nèi)存中創(chuàng)建一個(gè)oracle實(shí)例。買青菜,和買白菜都使用同一流程。而不去想蘿卜的價(jià)格(即不去查看蘿卜的PGA)?;脽羝?當(dāng)數(shù)據(jù)庫實(shí)例啟動(dòng)時(shí),分配SGA,啟動(dòng)后臺(tái)進(jìn)程。后臺(tái)進(jìn)程的最主要作用是以最有效的方式為并發(fā)建立的多個(gè)用戶進(jìn)程提供Oracle的系統(tǒng)服務(wù),如進(jìn)行I/O操作、監(jiān)視各個(gè)進(jìn)程的
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1