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

正文內(nèi)容

大型oracle數(shù)據(jù)庫優(yōu)化設(shè)計(jì)方案(編輯修改稿)

2025-04-09 08:42 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 和行遷移。 控制碎片 碎片 (fragmentation)是對(duì)一組非鄰接的數(shù)據(jù)庫對(duì)象的描述。碎片意味著在執(zhí)行數(shù)據(jù)庫的功能時(shí)要耗費(fèi)額外的資源(磁盤 I/O,磁盤驅(qū)動(dòng)的循環(huán)延遲,動(dòng)態(tài)擴(kuò)展,鏈接的塊等),并浪費(fèi)大量磁盤空間。當(dāng)兩個(gè)或多個(gè)數(shù)據(jù)對(duì)象在相同的表空間中,會(huì)發(fā)生區(qū)間交叉。在動(dòng)態(tài)增長(zhǎng)中,對(duì)象的區(qū)間之間不再相互鄰接。為了消除區(qū)間交叉將靜態(tài)的或只有小增長(zhǎng)的表放置在一個(gè)表空間中,而把動(dòng)態(tài)增長(zhǎng)的對(duì)象分別放在各自的表空間中。在 create table、 create index、 create tablespace、 create cluster主頁: 時(shí),在 storage子句中的參數(shù)的合理設(shè)置,可以減少碎片的產(chǎn)生。 別名的使用 別名是大型數(shù)據(jù)庫的應(yīng)用技巧,就是表名、列名在查詢中以一個(gè)字母為別名,查詢速度要比建連接表快 。 回滾段的交替使用 由于數(shù)據(jù)庫配置對(duì)應(yīng)用表具有相對(duì)靜止的數(shù)據(jù)字典和極高的事務(wù)率特點(diǎn)。而且數(shù)據(jù)庫的系統(tǒng)索引段、數(shù)據(jù)段也具有相對(duì)靜止,并發(fā)現(xiàn)在應(yīng)用中最高的負(fù)荷是回滾段表空間。把回滾段定義為交替引用,這樣就達(dá)到了循環(huán)分配事務(wù)對(duì)應(yīng)的回滾段,可以使磁盤負(fù)荷很均勻地分布。 大型 ORACLE數(shù)據(jù)庫優(yōu)化設(shè)計(jì)方案 (2) 五、索引 Index的優(yōu)化設(shè)計(jì) 管理組織索引 主頁: 索引可以大大加快數(shù)據(jù)庫的查詢速度,索引把表中的邏輯值映射到安全的 RowID,因此索引能進(jìn)行快速定位數(shù)據(jù)的物理地址。但是有些DBA 發(fā)現(xiàn),對(duì)一個(gè)大型表建立的索引,并不能改善數(shù)據(jù)查詢速度,反而會(huì)影響整個(gè)數(shù)據(jù)庫的性能。這主要是和 SGA 的數(shù)據(jù)管理方式有關(guān)。 ORACLE 在進(jìn)行數(shù)據(jù)塊高速緩存管理時(shí),索引數(shù)據(jù)比普通數(shù)據(jù)具有更高的駐留權(quán)限,在進(jìn)行空間競(jìng)爭(zhēng)時(shí), ORACLE 會(huì)先移出普通數(shù)據(jù)。對(duì)一個(gè)建有索引的大型表的查詢時(shí),索引數(shù) 據(jù)可能會(huì)用完所有的數(shù)據(jù)塊緩存空間, ORACLE 不得不頻繁地進(jìn)行磁盤讀寫來獲取數(shù)據(jù),因此在對(duì)一個(gè)大型表進(jìn)行分區(qū)之后,可以根據(jù)相應(yīng)的分區(qū)建立分區(qū)索引。如果對(duì)這樣大型表的數(shù)據(jù)查詢比較頻繁,或者干脆不建索引。另外, DBA 創(chuàng)建索引時(shí),應(yīng)盡量保證該索引最可能地被用于 where子句中,如果對(duì)查詢只簡(jiǎn)單地制定一個(gè)索引,并不一定會(huì)加快速度,因?yàn)樗饕仨氈付ㄒ粋€(gè)適合所需的訪問路徑 聚簇的使用 Oracle 提供了另一種方法來提高查詢速度,就是聚簇( Cluster)。所謂聚簇,簡(jiǎn)單地說就是把幾個(gè)表放在一起,按一定公共屬性混 合存放。聚簇根據(jù)共同碼值將多個(gè)表的數(shù)據(jù)存儲(chǔ)在同一個(gè) Oracle 塊中,這時(shí)檢索一組 Oracle 塊就同時(shí)得到兩個(gè)表的數(shù)據(jù),這樣就可以減少需要存儲(chǔ)的 Oracle塊,從而提高應(yīng)用程序的性能。 主頁: 優(yōu)化設(shè)置的索引,就必須充分利用才能加快數(shù)據(jù)庫訪問速度。ORACLE要使用一個(gè)索引,有一些最基本的條件: 1)、 where子名中的這個(gè)字段,必須是復(fù)合索引的第一個(gè)字段; 2)、 where 子名中的這個(gè)字段,不應(yīng)該參與任何形式的計(jì)算。 六、多 CPU和并行查詢 PQO(Parallel Query Option)方式的利用 盡 量利用多個(gè) CPU處理器
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1