国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

chapter6:管理數據庫存儲結構

2024-07-21 02:07:52
字體:
來源:轉載
供稿:網友
第 6 章:管理數據庫存儲結構 目的
在本章,您將了解如何使用 enterprise manager 來查看您的數據庫結構。此外,您還將了解如何對您的數據庫存儲結構做出一些更改。
主題
本章討論了以下主題:
查看您的數據庫的存儲結構 創(chuàng)建新的表空間 修改表空間 回收您的表空間中的空間 復用重做日志 管理您的數據庫中的撤消操作 查看屏幕截圖
將鼠標移到這個圖標上,顯示所有的屏幕截圖。您還可以將鼠標移到各個圖標上,以只查看與該圖標相關的屏幕截圖。

 
查看數據庫的存儲結構
返回主題列表

您可以使用 enterprise manager 來管理您數據庫中的存儲結構。在本節(jié),您將訪問不同存儲結構的頁面,以熟悉它們的內容。在隨后部分,您將使用這些頁面來管理您數據庫中的存儲結構。

 



執(zhí)行下面的步驟使用 enterprise manager 來查看您的數據庫存儲結構:
1.
在 database home 頁上單擊 administration 以訪問 administration 屬性頁。



 
2.
在 storage 部分中單擊 controlfiles 以訪問 controlfiles 頁。在 controlfiles general 頁上顯示了控制文件及它們的狀態(tài)。



除了 general 頁外,還有兩個其他的屬性頁,用于查看控制文件信息。 單擊 advanced 以查看關于控制文件的額外信息。



advanced 頁詳細說明了存儲在控制文件中的關于數據庫的信息。單擊 record section 以查看存儲在控制文件中的信息。



record section 頁顯示了關于控制文件記錄區(qū)的詳細信息。單擊頁面頂部的數據庫鏈接返回 administration 頁。



 
3.
在 administration 頁上單擊 tablespaces 以訪問 tablespaces 屬性頁。tablespaces 頁提供了關于表空間結構和空間利用率的高級信息。您可以看到為表空間分配了多少空間以及它使用了哪些部分。



選擇 example 表空間并單擊 view 以顯示關于表空間的更多信息。



您會看到關于表空間的更多信息。單擊頁面頂部的數據庫鏈接返回 administration 頁。



 
4.
在 administration 頁上單擊 datafiles 以訪問 datafiles 屬性頁。datafiles 頁提供了一個組成您數據庫的數據文件列表。



選擇 example01.dbf數據文件并單擊 view。



您會看到關于該數據文件的更多信息。單擊頁面頂部的數據庫鏈接返回 administration 頁。



 
5.
在 administration頁上單擊 redo log groups 以訪問 redo log groups 屬性頁。redo log groups 頁顯示了您數據庫的重做日志組的屬性。



單擊頁面頂部的數據庫鏈接返回 administration 頁。

 
6.
在 administration 頁上單擊 archive logs 以訪問 archive logs 屬性頁。archive logs 頁顯示了您數據庫的重做日志組的屬性。



單擊頁面頂部的數據庫鏈接返回 administration 頁。

 
創(chuàng)建新的表空間
返回主題列表

在本節(jié),您將了解如何為您的數據庫創(chuàng)建新的表空間。

執(zhí)行下面列出的步驟以創(chuàng)建 fsdata 表空間。該表空間將用于存儲您數據庫中的表。重復這些步驟以創(chuàng)建 fsindex 表空間,它將用于存儲您數據庫中的索引。
1.
在 administration 頁上單擊 tablespaces 以訪問 tablespaces 屬性頁。單擊 create。



 
2.
出現 create tablespaces 頁。在 name 域中輸入 fsdata。在 extent management 標題下選擇 locally managed 。在 type 標題下選擇 permanent。在 status 標題下選擇 read write。在頁上的 datafiles 區(qū)單擊 add。



 
3.
出現 create tablespace: add datafile 頁。在 add datafiles 頁上的 file name 域中輸入一個文件名。接受默認的 file directory 和 file size 值或輸入新值。選擇 automatically extend datafile when full (autoextend),并在 increment 域中指定一個數量,在每一次填充數據文件時,您想通過該數量來擴展數據文件。單擊 continue。



 
4.
您將返回到 create tablespace general 頁。單擊 storage 選項卡。



 
5.
出現 storage 頁。在 storage 頁上接受所有的默認值。單擊 thresholds 選項卡。



 
6.
出現 thresholds 頁。接受默認的值或輸入新值。單擊 ok 創(chuàng)建表空間。



 
7.
您將返回到 tablespaces 頁, 在該頁上您將收到一個創(chuàng)建表空間的確認。您可以在 results 區(qū)中查看您的新表空間。



 
8.
重復步驟 2 到 7 以創(chuàng)建 fsindex 表空間。該表空間將用于存儲您數據庫中的索引。

 
修改 表空間
返回主題列表

您可以使用 enterprise manager 修改表空間。您可以通過添加數據文件或擴展現有的數據文件來為表空間添加額外的空間。此外,您可以啟用自動擴展,以在表空間填滿時能自動進行擴展。您還可以進行其他許多更改,包括更改空間閾值和更改表空間的狀態(tài)為脫機狀態(tài)。

在本例中,您將為 undotbs1 表空間更改自動擴展的增量,并為屬于該表空間的數據文件指定一個上限。

按照下面的步驟來修改 undotbs1 表空間:
1.
在 administration 頁上單擊 tablespaces 以訪問 tablespaces 屬性頁。選擇 undotbs1 并單擊 edit。



 
2.
出現 edit tablespace 頁。選擇與該表空間關聯的數據文件并單擊 edit。



 
3.
出現 edit datafile 頁。選擇 automatically extend datafile when full (autoextend)。指定增量值為 1 mb 并指定最大文件尺寸為 60 mb。單擊 continue。



 
4.
出現 edit tablespace 頁。單擊 apply。



 
5.
顯示一條更新消息確認您的更改。



 
回收您表空間中的空間
返回主題列表

您可以使用segment advisor 來獲取有關哪些對象適合于收縮操作的建議。然后您可以遵照建議根據需要來收縮對象。您可以在表空間級或對象級運行顧問程序。

在本節(jié),您將執(zhí)行以下任務:
使用 segment advisor 收縮數據庫對象
 

使用 segment advisor

返回主題列表

執(zhí)行以下步驟在表空間級調用段分析工具:
1.
在 database home 頁上的 related links 區(qū)中單擊 advisor central 。



 
2.
出現 advisor central 頁。單擊 segment advisor 調用 segment advisor 。



 
3.
出現 segment advisor 屬性頁。選擇 tablespaces 并單擊 continue。



 
4.
出現 segment advisor: tablespaces 頁。單擊 add。



 
5.
出現 tablespaces: add 頁。選擇 example 表空間并單擊 ok。



 
6.
出現 segment advisor: tablespaces 屬性頁,其中列出了 example 表空間。單擊 next。



 
7.
出現 segment advisor: options 頁。選擇 unlimited 并單擊 next。



 
8.
出現 segment advisor: schedule 頁。從 schedule type 下拉菜單中選擇 standard 并單擊 next。



 
9.
出現 segment advisor: review 頁。選擇 submit 提交作業(yè)。



 
10.
出現 advisor central 頁,其中列出了與運行的任務相關的 advisor 。選擇您提交的 segment advisor 任務并單擊 view result。



 
11.
出現 segment advisor task 頁,其中提供了針對您所選的表空間的建議。要執(zhí)行一個或多個建議,可選擇 recommendation。執(zhí)行 shrinking database objects 部分中的步驟來收縮對象。



 

 

 

收縮數據庫對象

返回主題列表

您可以執(zhí)行以下步驟來收縮表空間中的對象:
1.
在頁面底部選擇 shrink options。您可以選擇 compact segments and release space 來釋放自由空間到表空間中,也可以只選擇 compact segments。單擊 schedule implementation 運行收縮操作。



 
2.
出現 schedule implementation 頁。接受 immediately 的開始時間并單擊 submit。



 
3.
出現 scheduler jobs 頁,其中顯示了作業(yè)的狀態(tài)。您可以單擊 refresh 來進行更新,直至作業(yè)完成的狀態(tài)頁面出現。成功完成后,您可以轉回到 tablespace 頁,并將當前的使用空間與先前的使用空間進行比較。



 

 
復用重做日志
返回主題列表

您可以通過添加額外的成員到每一個重做日志組來復用您的重做日志。

執(zhí)行下面的步驟,添加新成員到您的每一個重做日志組中:
1.
在 administration頁上單擊 redo log groups 以訪問 redo log groups 屬性頁。



 
2.
選擇一個組并單擊 edit,或單擊組成員鏈接。出現 edit redo log group 頁。



 
3.
在 redo log members 區(qū)中單擊 add。出現 add redo log member 頁。



 
4.
為 name 輸入 redo01a.log 并輸入文件目錄。單擊 continue。注意:您可以在同一目錄中創(chuàng)建您的新成員,但是建議您把成員存儲在單獨的驅動器上。如果某個驅動器發(fā)生故障,您仍然可以提供一個成員供日志編寫器使用。



 
5.
再次顯示 edit redo log group 頁。檢查您的輸入并單擊 apply 添加您的新成員。



 
6.
您將收到一個指示新成員已添加到您的日志組中的確認。



 
7.
返回 redo log groups 屬性頁,并對您的每一個日志組重復步驟 3 到 7。

 
管理您數據庫中的撤消操作
返回主題列表

撤消管理需要使數據庫事務更改的存儲時間足夠長,以提供回滾、讀取一致性和閃回功能。在您創(chuàng)建您的數據庫時,會啟用撤消保留期限的自動調整功能。在本節(jié),您將執(zhí)行以下任務:
使用撤消管理頁 使用用于管理撤消的 oracle 建議 擴展撤消表空間 使用撤消 undo advisor
使用撤消管理頁

返回主題列表

您可以使用 undo management 頁來查看撤消配置,包括自動調整的撤消保留期限、 其保留期限的最低閾值、以及撤消表空間的名稱和大小。不能禁用撤消保留的自動調整功能。您還可以使用該頁來設置最低的保留閾值或擴展您的表空間。當您的數據庫事務處理率增長或您需要創(chuàng)建一種閃回恢復策略時,這些功能可能是必要的。

您可以按如下方式訪問 undo management 頁:
1.
在 database home 頁上單擊 administration 以訪問 administration 屬性頁。



 
2.
在 instance 區(qū)中單擊 undo management 以訪問 undo management 頁。



 
使用用于管理撤消的 oracle 建議
返回主題列表

當前針對您的撤消配置的建議都匯總在 undo management 頁的 recommendations 區(qū)中。要更新分析,您可以為 oralce 指定一個過去的時間段,以按如下方式分析系統行為:
1.
在 database home 頁上單擊 administration 以訪問 administration 屬性頁。



 
2.
在 instance 區(qū)中單擊 undo management 以訪問 undo management 頁。



 
3.
輸入一個時間段并單擊 update analysis。



 
擴展撤消表空間
返回主題列表

當需要空間時,如果啟用了該表空間的 autoextend 功能,oracle 服務器將會自動擴展撤消表空間。當禁用了 autoextend 表空間功能時,您可能需要人工擴展撤消表空間。在由 undo advisor 提供的主動計劃中,您可能發(fā)現了這一點。當您收到一個撤消表空間警報(警告或嚴重警報)時,或當您收到一個長的查詢警報或“快照過于陳舊”的錯誤時,您可能也需要擴展撤消表空間。

您可以按如下方式擴展撤消表空間:
1.
在 database home 頁上單擊 administration 以訪問 administration 屬性頁。



 
2.
在 instance 區(qū)中單擊 undo management 以訪問 undo management 頁。



 
3.
在 recommendations區(qū)中單擊 edit undo tablespace。



 
4.
出現 edit tablespace 頁。選擇一個數據文件并單擊 edit 以擴展表空間。



 
5.
出現 edit datafile 頁。在 file size 域中輸入新的大小。注意:在本例中,其大小將增加到 45 mb。單擊 continue。



 
6.
重新顯示帶有您的新值的 edit tablespace 頁。單擊 apply。



 
使用 undo advisor
返回主題列表

您可以使用 undo advisor 來獲取有關表空間大小和撤消保留設置的最低閾值的建議。頁面上部顯示了當前自動調整的撤消保留時間和撤消表空間大小。

您可以按如下方式訪問 undo advisor :
1.
在 database home 頁上單擊 administration 以訪問 administration 屬性頁。



 
2.
在 instance 區(qū)中單擊 undo management 以訪問 undo management 頁。



 
3.
單擊 undo advisor。



 
4.
顯示 undo advisory 頁。



 

 將您的鼠標移動到這些圖標上以隱藏所有的屏幕界面
注冊會員,創(chuàng)建你的web開發(fā)資料庫,
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 烟台市| 绥芬河市| 常德市| 唐海县| 富蕴县| 湟中县| 兴业县| 巴东县| 安康市| 桂东县| 兴文县| 桃园县| 南开区| 红桥区| 纳雍县| 郁南县| 昌吉市| 高安市| 乃东县| 巩义市| 镇远县| 广安市| 静海县| 平潭县| 吉木萨尔县| 台南市| 锡林郭勒盟| 新宁县| 宁明县| 盐源县| 宝兴县| 明光市| 宁海县| 固安县| 阜城县| 襄城县| 岐山县| 通辽市| 正阳县| 武夷山市| 车险|