国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Oracle數據庫中段管理的四個技巧

數據庫 Oracle 數據庫運維
在Oracle數據庫中,段往往被用來存儲特定邏輯對象的所有數據。不要看段是Oracle數據庫中一個不起眼的角色,在其中,仍然隱藏著許多不為人知的管理技巧。若數據庫管理員能夠掌握這些技巧,工作會變得輕松許多。

在Oracle數據庫中,段往往被用來存儲特定邏輯對象的所有數據。如當建立數據庫表或者索引時,Oracle就會為這些對象分配存儲空間,以存放他們所需要的信息。段是由一個或者多個區組成的。不要看段是Oracle數據庫中一個不起眼的角色,其實,在其中,仍然隱藏著許多不為人知的管理技巧。若數據庫管理員能夠掌握這些內容,或許,其工作會變得輕松許多。

技巧一:對大表執行分區段

表分區段用于存儲分區表中某個分區的數據。如把某一個表分為幾個區,每個區就對應一個表分區段。這么設置是可行的。因為根據段管理規則,在一個表空間上可以包含一個或者多個段,但是,一個段只能夠存放在一個表空間上。

在實際工作中,我們經常會碰到這種情況。如在一個大型零售企業的信息化管理系統中,一張銷售表的年數據總量可能會達到幾億條,其數據總容量可能會有近十個G。如果平均分配到每個季度的話,則就有2.5G。此時,如果不對這張銷售表進行分區分段管理的話,則這一年的銷售記錄都會存儲在一張表中。此時,如果需要做年度分析的話,那么數據庫的性能將會受到很大的影響。如現在用戶想知道六、七月份空調的銷量變化情況,此時數據庫就需要掃描整個數據表中近10G的紀錄。這需要用戶等待比較長的時間。

但是,此時若數據庫管理員在數據庫設計的時候,就能夠預計到這種情況,對銷售表進行分區分段管理。即把這張銷售表分區段管理,也就是說,把銷售表分為四個分區段,每個季度一個區段。如此的話,若要統計六、七月份的空調銷售情況,則只需要查詢5G的數據即可,其數據查詢量將近減少了一半。顯然,在實際工作中,如果對大表進行分區段管理,則可以大大降低I/O次數,并有效提高數據庫查詢性能。若銷售量大的話,甚至可以把銷售表分為十二個區段,一個月對應一個區段。

所以,通過使用分區選項,采用表區段管理大表,可以將一張大表的數據部署到多個不同的分區段中。通過這種管理方式,可以降低I/O(輸入輸出)讀取次數,最終提高I/O性能。這是數據庫優化專家在提高數據庫性能時,經常用到的一種手段。特別是在零售行業的信息化管理系統中,經常被用到。

技巧二:合理利用索引組織表段

在Oracle數據庫中,跟索引相關的表段主要有三個,分別為索引段、索引分區段與索引組織表段。

索引段主要用來存儲索引數據。當數據庫管理員建立索引時,數據庫系統就會自動為索引建立相應的索引段,其名字跟索引的名稱相同。在對索引段進行管理時,有一個基本的原則,即一個索引段只能夠存放在一個表空間中。

索引分區段主要用來存儲分區索引某個分區的數據。他跟筆者上面所說的表分區段類似。每個分區對應一個索引分區段。通過使用分區選項可以將大索引的數據部署到幾個不同的分區段中,從而達到降低輸入輸出次數、提高數據庫性能的目的。不過其在管理中,比表分區段多了一個限制條件,即索引分區只能夠建立在分區表上,而不能夠建立在普通表上。其他的管理跟分區表段類似,就不再重復闡述了。

索引組織表是以B數結構來組織表數據的,其對應的段就是索引組織表段。其管理方式跟索引段類似。當數據庫管理員建立索引時,就會自動創建這個段,用來保存相關的數據。

現在擺在數據庫管理員面前,就有一個難題。在什么時候用索引段,什么時候用索引組織表段,又在什么時候采用索引分區段呢?為此,筆者給出一個建議,供大家參考。

通常情況下,如果表中的數據經常需要引用主鍵列萊檢索的話,則可以考慮建立索引組織表,即通過索引組織段來管理。因為如果建立索引組織表段,則表和表主鍵索引的數據會存放在索引段中。從而提高查詢的速度。而在普通表中,表與索引數據分別存放在表段與索引段中。這就是兩者最本質的區別。另外需要提醒的是,如果數據庫管理員建立索引組織表時,數據庫開發人員必須要定義主鍵列。否則的話,就會以失敗告終。

而如果索引比較大的話,則可以將大索引的數據部署道幾個不同的分去段中,這可以有效提高數據庫的性能。#p#

技巧三:減少臨時段的使用

臨時段主要用來存儲排序等操作所產生的臨時數據。如現在某張數據表中,有A、C、B、F、E、D等記錄。此時,若用Order By子句對其進行排序,數據庫系統就會返回A、B、C、D、E、F數據。這些被重新排序過的數據,就叫做臨時數據。通常情況下,這些臨時數據會存放在兩個地方,分別為PGA工作區與臨時段中。默認情況下,這些臨時數據會先存儲在PAG工作區。如果因為臨時數據比較大,PGA工作區已經滿了的情況下,數據庫會把剩下的臨時數據存放到臨時段中。

從理論上講,無論是把數據存放在PGA工作區還是存儲在臨時段中,對于用戶的最終結果沒有影響。但是,如果從數據庫性能方面考慮,則兩者就有比較大的差異。

PGA工作區,又叫做程序全局區域,它是包含服務器進程的數據和控制信息的非共享內存區域。通常情況下,只要數據庫服務器進程啟動,則Oracle就會在內存中創建程序全局區域。在10G以后的版本中,Oracle數據庫能夠自動根據內存的使用情況來管理程序全局區域,而不用數據庫管理員去手工的干預,從而使得PGA工作區的使用率更高。所以,一般來說,把臨時數據存放在PGA工作區,其效率更高。

在實際工作中,數據庫管理員應該盡量避免產生大量的臨時數據,或者說,盡量不讓臨時數據超過PGA工作區所能夠承受的***容量。從而數據庫不得不把臨時數據存放到臨時段中。

在實際工作中,很多Select語句都會產生臨時數據。如在Select語句中,若加入Order By、Group By等子句,都會導致數據庫對數據文件中的記錄進行重新組織,從而產生大量的臨時數據。為此,在應用程序設計中,就***能夠加入一些默認的查詢限制條件,從而避免產生大量的臨時數據。如在銷售表查詢的時候,如果用戶沒有輸入具體的查詢條件,則應用程序默認只查詢近30天的銷售記錄,并按交易的日期或者產品進行排序。如果這些記錄不能夠滿足用戶的需求,再進行全部記錄的查詢。如此設計的話,就可以在一定程度上減少臨時數據,減少臨時段使用的頻率。因為根據相關統計,用戶在查詢的時候,往往不會主動加入查詢條件。而他們所需要的數據,往往都是最近一些的交易記錄。為此,在應用程序設計過程中,加入一些默認的查詢條件是非常有必要的。

技巧四:LOB段***獨立與普通表

在Oracle數據庫中,除了可以存放一些字符、數字等基本數據類型外,還可以存儲附件、圖像、音頻、視頻文件等等。用來存放這些數據的段,就叫做LOB段。當數據庫在創建這些特殊類型的列時,Oracle數據庫系統就會自動為他們建立對應的LOB段。通常情況下,如果這些特殊數據類型的長度比4000字節要少,則這一列與其他普通列的數據會一起存放在表段中,如果數據長度超過了4000字節,則數據庫就會被存放在LOB段中。

如果從數據庫性能方面考慮,***能夠把這些特殊的數據類型跟其他數據類型分別存放。如現在有一張產品信息表,需要包含產品ID、產品名稱、產品規格、產品圖像等內容。那么,在數據庫設計的時候,***能夠建立兩張表,一張用來存儲產品ID、產品名稱、產品規格等信息;另一張表中存儲產品ID、產品圖像等信息。如此設計,主要是出于兩個方面的考慮。

一是在實際工作中,并不是每次查看產品信息時,都需要產品圖像的內容。如在生成訂單時,沒有必要再每次下單時都顯示產品圖片。因為對于一些老產品來說,這個產品圖像早就印在用戶腦海中。即使系統顯示圖片信息,用戶也不會去關注。

二是這會影響數據庫的查詢性能。眾所周知,數據庫查詢效率跟數據容量有很大的關系。數據容量越大,其查詢的效率越低。而LOB段中存儲的數據往往都是一些大容量的數據。所以在用戶不需要的情況下,顯示圖像等信息,就會大大降低數據庫的性能。再說,在一些應用程序中,由于網速或者刷新率等原因,其顯示圖像信息本身就要比顯示文字信息來的慢。這就更加延長了用戶的等待時間。

所以,LOB段的數據類型***能夠跟表中的其他字段分開來管理。在數據庫設計的時候,就可以把他們存放在獨立的表中,然后通過關鍵字進行關聯。

【編輯推薦】

  1. Oracle數據庫中文件加密詳解
  2. 深入解析Oracle數據庫安全策略
  3. Oracle中SQL語句的幾種用法
責任編輯:佚名 來源: IT專家網
相關推薦

2011-07-27 10:26:48

Oracle數據庫

2023-10-26 07:05:58

MySQL數據庫

2017-11-07 11:52:17

數據庫Oracle隱含參數

2023-11-13 10:00:09

數據中心服務器

2014-10-16 09:50:41

2010-04-21 11:43:33

Oracle數據庫

2021-10-26 22:43:05

數據庫安全存儲

2010-04-23 12:24:06

Oracle數據庫

2011-03-11 16:25:53

Oracle數據庫

2022-04-07 09:34:39

技巧云服務費用

2011-03-17 16:35:20

Oracle數據庫段管理

2011-03-17 16:19:42

Oracle數據庫管理

2022-07-30 07:50:40

數據庫字段存儲

2021-08-26 15:27:29

數據庫服務器數據庫服務器

2010-03-30 11:00:46

Oracle 數據

2024-11-04 15:49:02

2022-05-04 12:44:57

Python編程語言

2009-07-09 10:10:41

Oracle服務器參數

2011-04-01 10:26:28

SQL Server 數據庫鏡像

2023-02-06 16:33:33

流式數據庫數據庫
點贊
收藏

51CTO技術棧公眾號

九色福利视频| 欧美精品尤物在线观看| 俄罗斯精品一区二区| 日韩高清人体午夜| 欧美图区在线视频| 国产精品夜夜嗨| 亚洲男女av一区二区| 国产91亚洲精品久久久| 在线免费看黄| 一级在线免费观看| av成人网在线| 欧美一级裸体视频| 可以看毛片的网址| 50度灰在线观看| 日日夜夜精品网站| 久久99精品久久久久久三级| 91文字幕巨乱亚洲香蕉| 91九色蝌蚪国产| 成人高h视频在线| 国产美女精品视频| 国产欧美一区二区三区视频| 91在线高清免费观看| 成人欧美一区二区三区在线 | 成人高清免费在线播放| 头脑特工队2免费完整版在线观看| 亚洲娇小娇小娇小| 国产主播在线资源| 自拍偷拍在线视频| 都市激情一区| 天堂中文8资源在线8| 番号在线播放| 婷婷在线播放| av激情成人网| 欧美尿孔扩张虐视频| 日韩中字在线| 精品国产乱码久久久久久1区2匹| 区一区二视频| 中国女人久久久| 久久国产剧场电影| 亚洲欧美在线视频| 一区二区三区在线免费| 波多野结衣中文字幕一区二区三区| 亚洲视频在线一区观看| 欧美日韩国产一区| 日韩精品在线观看视频| 97超级碰在线看视频免费在线看| 91在线短视频| 国产伦精品一区二区三区四区视频 | 国产树林野战在线播放| 亚洲国产精品www| 日本成人免费网站| 1024在线看片你懂得| 成人网18免费网站| 风间由美性色一区二区三区| 亚洲精品中文字幕乱码三区| 亚洲国产精品va在线观看黑人| 韩国美女主播一区| 亚洲自拍偷拍二区| 成人看片app| 欧美日韩在线资源| 天天躁日日躁成人字幕aⅴ| 欧美日韩国产亚洲一区| 成人av影院在线| 欧美日韩www| 国产精品网站大全| 成人毛片一区二区| 日本蜜桃在线观看| 日韩色性视频| 黄色亚洲精品| 国产精品久久久久影院| 亚洲欧洲日本专区| 日本黑人久久| 中文在线观看视频| 国产不卡精品| 国内成人精品2018免费看| 欧美日韩国产综合一区二区三区 | 欧美一区二区三区久久精品茉莉花| 精品午夜久久福利影院| 91精品国产91综合久久蜜臀| 成人中文字幕+乱码+中文字幕| 丰满爆乳一区二区三区| 国产精品久久麻豆| 经典三级久久| 欧美视频一区| 一区二区三区日韩| 91麻豆精品国产91久久久资源速度 | 欧美一级淫片播放口| 别急慢慢来1978如如2| 激情综合五月| 国产日韩欧美高清免费| 狠狠色狠狠色综合日日小说| 一区二区三区久久精品| 欧美lavv| 免费理论片在线观看播放老| 成人嘿咻视频免费看| 亚洲一区在线观看视频| 欧美激情成人在线视频| 在线免费观看成人| 欧美人与性动交xxⅹxx| av一区二区三区| 久久精品中文字幕免费mv| 国产中文字幕二区| 国产精久久一区二区| aaa国产一区| 欧美高清在线播放| 最新中文字幕2018| 男人亚洲天堂| 亚洲欧美电影院| 57pao成人永久免费视频| 高潮白浆视频| 国产成人一区二区三区影院| 精品美女久久久久久免费| 97国产超碰| 国产精品69xx| 床上的激情91.| 色中色综合影院手机版在线观看| 天堂在线资源视频| 日韩在线视频精品| 亚洲乱码精品一二三四区日韩在线| 国产精品天天狠天天看| 午夜在线视频| 福利电影一区二区| 69视频在线免费观看| 成人在色线视频在线观看免费大全| 米奇精品关键词| 91福利国产成人精品照片| 96pao国产成视频永久免费| 91中文在线| 成人高清视频免费观看| 国产91精品久久久久| 精品麻豆一区二区三区| 久久久国产精华| 97神马电影| 粉嫩av国产一区二区三区| 欧美特级www| 九九久久九九久久| 日韩夫妻性生活xx| 精品乱人伦小说| 国产小视频精品| 免费av网站大全久久| 久久久久久久电影一区| 国产福利视频在线| 国产欧美日韩三级| 亚洲欧美日韩精品综合在线观看| 亚欧日韩另类中文欧美| 亚洲国产精品久久久久婷婷884 | 国产欧美日韩在线观看视频| 亚洲欧美激情一区| 国产在线视频网| 亚洲视频一区二区在线| 日韩欧美不卡在线| 久久精品av麻豆的观看方式| 成人欧美一区二区三区在线湿哒哒| 中文幕av一区二区三区佐山爱| 日韩亚洲欧美一区二区三区| 久热久精久品这里在线观看| 国产亚洲污的网站| 国产真实老熟女无套内射| 久久精品卡一| 国产一区二区免费| 成人观看网站a| 香蕉人人精品| 日韩欧美国产综合一区 | 久久久免费在线观看| 国产视频一区二区视频| 国产精品一区二区精品| 亚洲一区精品在线| 性欧美激情精品| 中文在线www| 成人小视频在线| 日韩av免费在线| 99色在线观看| 精品国产91久久久久久老师| 国精产品一区一区三区视频| 欧美国产高清| 成人福利在线观看| www.神马久久| 亚洲国产小视频在线观看| 网友自拍视频在线| 国产欧美日韩不卡免费| 日本在线成人一区二区| 亚洲精品午夜av福利久久蜜桃| 欧美寡妇偷汉性猛交| 亚洲美女欧洲| 91免费视频观看| 2022中文字幕| 蜜臀精品一区二区三区在线观看 | 欧美日韩国产中字| а√天堂8资源在线| 欧美色图在线视频| 飘雪影院手机免费高清版在线观看 | 欧美老肥婆性猛交视频| 国产精品久久久久久久久久久久冷| 久久免费视频66| 成人黄视频免费| 亚洲青色在线| 欧美日韩在线高清| 欧美日韩综合| 国产视频九色蝌蚪| 国产色91在线|