達夢(DM8)常用管理SQL命令(3)

達夢(DM8)常用管理SQL命令(3)

1.表空間

-- 查看表空間信息
SQL> SELECT * FROM v$tablespace;-- 查看數據文件
SQL> SELECT * FROM v$datafile;-- 表空間使用情況
SQL>  SELECT df.tablespace_name "表空間名稱",df.bytes/1024/1024 "總大小(MB)",(df.bytes-fs.bytes)/1024/1024 "已用(MB)",fs.bytes/1024/1024 "剩余(MB)",ROUND(100*(df.bytes-fs.bytes)/df.bytes) "使用率(%)"
FROM (SELECT tablespace_name, SUM(bytes) bytes FROM dba_data_files GROUP BY tablespace_name) df,(SELECT tablespace_name, SUM(bytes) bytes FROM dba_free_space GROUP BY tablespace_name) fs
WHERE df.tablespace_name = fs.tablespace_name;行號     表空間名稱 總大小(MB)        已用(MB) 剩余(MB) 使用率(%)
---------- --------------- -------------------- ---------- ---------- ------------
1          test2           128                  0.125      127.875    0
2          MAIN            128                  4.75       123.25     4
3          ROLL            128                  3.875      124.125    3
4          TEMP            74                   0.375      73.625     1
5          DMHR            128                  0.125      127.875    0
6          TEST            32                   0.125      31.875     0
7          SYSTEM          74                   24.375     49.625     33
8          BOOKSHOP        150                  8.5        141.5      6
9          TEST02          32                   0.125      31.875     0-- 表空間使用情況簡化查詢(僅顯示剩余空間)SQL>  SELECT tablespace_name,SUM(bytes)/1024/1024 AS "剩余空間(MB)"
FROM dba_free_space
GROUP BY tablespace_name;行號     TABLESPACE_NAME 剩余空間(MB)
---------- --------------- ----------------
1          test2           127.875
2          TEST02          31.875
3          BOOKSHOP        141.5
4          SYSTEM          49.625
5          TEST            31.875
6          DMHR            127.875
7          TEMP            73.625
8          ROLL            124.125
9          MAIN            123.25
SELECT * FROM v$datafile;行號     GROUP_ID    ID          PATH                               CLIENT_PATH  CREATE_TIME         STATUS$     RW_STATUS   LAST_CKPT_TIME      MODIFY_TIME
---------- ----------- ----------- ---------------------------------- ------------ ------------------- ----------- ----------- ------------------- -------------------MODIFY_TRX           TOTAL_SIZE           FREE_SIZE            FREE_PAGE_NO         PAGES_READ           PAGES_WRITE          PAGE_SIZE   READ_REQUEST WRITE_REQUEST-------------------- -------------------- -------------------- -------------------- -------------------- -------------------- ----------- ------------ -------------AUTO_EXTEND MAX_SIZE    NEXT_SIZE   MIRROR_PATH REAL_FREE_SIZE----------- ----------- ----------- ----------- --------------------
1          8           0           D:\dmdbms\data\DAMENG\test2.dbf    test2.dbf    2025-06-25 15:18:49 1           2           2025-07-30 17:04:39 2025-06-25 15:21:39284344               16384                16368                16                   2                    0                    8192        2            01           10240       100         NULL        16368

字段詳細解釋

第一行 (主體信息)
字段名 (Field Name) 值 (Value) 解釋 (Explanation)
GROUP_ID 8 組ID/表空間ID。此數據文件所屬的表空間的內部ID。V$TABLESPACE.ID 與此值對應。
ID 0 文件ID。此數據文件在其所屬表空間內的唯一標識號。
PATH D:\dmdbms\data\DAMENG\test2.dbf 服務器端路徑。數據文件在數據庫服務器操作系統上的完整物理路徑。
CLIENT_PATH test2.dbf 客戶端路徑。在某些網絡配置下,客戶端看到的文件路徑(通常與 PATH 的文件名部分相同)。
CREATE_TIME 2025-06-25 15:18:49 創建時間。此數據文件被創建的時間戳。
STATUS$ 1 狀態碼。表示文件的當前狀態。1 通常代表 ONLINE(聯機,可用)。其他可能值如 0 代表 OFFLINE(脫機)。
RW_STATUS 2 讀寫狀態碼2 通常代表 READ WRITE(可讀可寫)。
LAST_CKPT_TIME 2025-07-30 17:04:39 最后檢查點時間。數據庫上一次執行檢查點操作時,將此文件中的臟數據塊刷新到磁盤的時間。這個時間越新,意味著需要恢復的數據越少。
MODIFY_TIME 2025-06-25 15:21:39 修改時間。此數據文件元數據(如大小、狀態)最后一次被修改的時間。
第二行 (性能與大小信息)
字段名 (Field Name) 值 (Value) 解釋 (Explanation)
MODIFY_TRX 284344 修改事務號。與文件元數據修改相關的內部事務標識號。
TOTAL_SIZE 16384 總大小。此數據文件的總容量,單位是 頁 (Pages)
FREE_SIZE 16368 空閑大小。此數據文件中當前未被使用的空間大小,單位也是 頁 (Pages)
FREE_PAGE_NO 16 空閑頁號。文件中第一個空閑頁的編號(從0開始計數)。
PAGES_READ 2 讀取頁數。自數據庫啟動以來,從該文件中讀取的頁面總數。
PAGES_WRITE 0 寫入頁數。自數據庫啟動以來,向該文件中寫入的頁面總數。
PAGE_SIZE 8192 頁大小。數據庫中每個數據頁的大小,單位是 字節 (Bytes)。這里是 8KB。
READ_REQUEST 2 讀取請求數。自數據庫啟動以來,對該文件發起的讀取操作(I/O 請求)的總次數。
WRITE_REQUEST 0 寫入請求數。自數據庫啟動以來,對該文件發起的寫入操作(I/O 請求)的總次數。
第三行 (自動擴展信息)
字段名 (Field Name) 值 (Value) 解釋 (Explanation)
AUTO_EXTEND 1 是否自動擴展1 表示 開啟 自動擴展。當文件空間不足時,數據庫會自動按規則增加文件大小。0 表示關閉。
MAX_SIZE 10240 最大大小。此文件自動擴展時允許達到的最大大小,單位是 頁 (Pages)10240 頁 * 8192 字節/頁 ≈ 80MB。
NEXT_SIZE 100 下一次擴展大小。每次自動擴展時增加的大小,單位是 頁 (Pages)。這里每次增加 100 頁 (約 800KB)。
MIRROR_PATH NULL 鏡像路徑。如果此文件配置了鏡像(RAID 1 類似功能),這里會顯示鏡像文件的路徑。NULL 表示 未配置鏡像
REAL_FREE_SIZE 16368 實際空閑大小。與 FREE_SIZE 含義基本相同,表示當前可用的空閑頁數。

關鍵計算與分析

  1. 文件實際大小:
    • TOTAL_SIZE * PAGE_SIZE = 16384 頁 * 8192 字節/頁 = 134,217,728 字節128 MB
  2. 已使用空間:
    • ( TOTAL_SIZE - FREE_SIZE ) * PAGE_SIZE = (16384 - 16368) * 8192 = 16 * 8192 = 131,072 字節128 KB
    • 這意味著這個 128MB 的數據文件目前只使用了約 128KB,絕大部分空間是空閑的。
  3. 使用率:
    • (已使用頁數 / 總頁數) * 100% = (16 / 16384) * 100% ≈ 0.1%
  4. 自動擴展:
    • 該文件開啟了自動擴展 (AUTO_EXTEND=1)。
    • 最大可擴展到 10240 頁 * 8192 字節/頁 ≈ 80MB
    • 每次擴展 100 頁 ≈ 800KB。
  5. I/O 活動:
    • 自啟動以來,有 2 次讀取請求,讀取了 2 個頁面。
    • 沒有寫入請求和寫入頁面。這可能表示該文件最近沒有被修改,或者數據庫剛啟動不久。

結論:這是一個名為 test2.dbf 的小型數據文件,屬于表空間 8,大小約 128MB,但幾乎為空(使用率約 0.1%)。它配置了自動擴展,上限約 80MB。數據庫啟動后只有少量讀取操作,沒有寫入。

2.備份

-- 查看備份信息
SELECT * FROM v$backupset;-- 執行數據庫完全備份
BACKUP DATABASE FULL BACKUPSET '全備文件的路徑';

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/94149.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/94149.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/94149.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Django】-5- ORM的其他用法

一、🚀 ORM 新增數據魔法!核心目標教你用 Django ORM 給數據庫 新增數據 !就像給數據庫 “生小數據寶寶”👶方法 1:實例化 Model save(一步步喂數據)obj Feedback() # 實例化 obj.quality d…

Flink Checkpoint機制:大數據流處理的堅固護盾

引言在大數據技術蓬勃發展的當下,數據處理框架層出不窮,Flink 憑借其卓越的流批一體化處理能力,在大數據流處理領域占據了舉足輕重的地位 。它以高吞吐量、低延遲和精準的一次性語義等特性,成為眾多企業處理實時數據的首選工具。在…

【STM32-HAL】 SPI通信與Flash數據寫入實戰

文章目錄1.參考教程2. 4種時間模式3. 3個編程接口3.1 HAL_StatusTypeDef HAL_SPI_Transmit(...) :3.1.1 參數說明3.1.2 例子3.2 HAL_StatusTypeDef HAL_SPI_Receive(...) :3.2.1參數說明3.2.2 例子3.3 HAL_StatusTypeDef HAL_SPI_TransmitReceive(...) &…

SNR-Aware Low-light Image Enhancement 論文閱讀

信噪比感知的低光照圖像增強 摘要 本文提出了一種新的低光照圖像增強解決方案,通過聯合利用信噪比(SNR)感知的變換器(transformer)和卷積模型,以空間變化的操作方式動態增強像素。對于極低信噪比&#xff0…

在 Vue3 中使用 Mammoth.js(在 Web 應用中預覽 Word 文檔)的詳解、常見場景、常見問題及最佳解決方案的綜合指南

一、Mammoth.js 簡介與核心功能 Mammoth.js 是一個專用于將 .docx 文檔轉換為 HTML 的庫,適用于在 Web 應用中預覽 Word 文檔。其核心特點包括: 語義化轉換:基于文檔樣式(如標題、段落)生成簡潔的 HTML 結構,忽略復雜樣式(如居中、首行縮進)。 輕量高效:適用于需要快…

2025 年 VSCode 插件離線下載硬核攻略

微軟 2025 年起關閉 VSCode 官方市場 .vsix 文件直接下載入口,給企業內網開發者帶來極大不便。不過別擔心,今天提供一個下載.vsix文件地址。 VSC插件下載 (dreamsoul.cn) 下載好的.vsix文件后,打開vscode的應用,選擇右上角...打開&#xff…

[leetcode] 位運算

位運算這類題目奇思妙招很多,優化方法更是非常考驗經驗積累。 常用小技能: bit_count():返回整數的二進制表示中1的個數,e.g. x 7 x.bit_count() # 32.bit_length():返回整數的二進制表示的長度,e.g. …

關于assert()函數,eval()函數,include

一.assert()函數例子assert("strpos($file, ..) false") or die("Detected hacking attempt!");assert("file_exists($file)") or die("That file doesnt exist!");第一個是會檢驗$file是否有.. ,如果有strpos會返回true&…

ICT模擬零件測試方法--電位器測試

ICT模擬零件測試方法–電位器測試 文章目錄ICT模擬零件測試方法--電位器測試電位器測試電位器測試配置電位器測試配置電位器測試注意事項電位器測量選項電位器測試 電位器測試測量從 0.1 歐姆到 10M 歐姆的電阻。 本節介紹: 電位器測試配置電位器測試注意事項電位…

wsl2使用宿主機網絡方法

在Windows的資源管理器的地址欄輸入: %UserProfile% ,即可打開當前用戶的主目錄,創建文件: .wslconfig 輸入[experimental]networkingModemirroredautoProxytrue之后重啟WSL 管理員身份運行PowerShell: 停止WSL&#x…

當Windows遠程桌面出現“身份驗證錯誤。要求的函數不受支持”的問題

當Windows遠程桌面出現“身份驗證錯誤。要求的函數不受支持”的問題時,可以參考以下方法解決:修改組策略設置適用于Windows專業版、企業版等有組策略編輯器的系統。1. 按下WinR組合鍵,輸入“gpedit.msc”,打開本地組策略編輯器。2…

零售新范式:開源AI大模型、AI智能名片與S2B2C商城小程序源碼驅動下的圈層滲透革命

摘要:在消費圈層化與渠道碎片化的雙重沖擊下,傳統零售渠道的"廣撒網"模式逐漸失效。阿里巴巴零售通、京東新通路、國美Plus等零售巨頭通過技術賦能重構小店生態,但其本質仍停留于供應鏈效率提升層面。本文創新性提出"開源AI大…

電池自動生產線:科技賦能下的高效制造新范式

在當今科技飛速發展的時代,電池作為眾多電子設備和新能源產業的核心部件,其生產效率與質量至關重要。電池自動生產線的出現,猶如一場及時雨,為電池制造行業帶來了全新的變革與發展機遇。自動化流程,開啟高效生產之門傳…

CS224n:Word Vectors and Word Senses(二)

目錄 一、共現矩陣 1.1 基于共現矩陣的詞向量 二、SVD分解 2.1 基于共現矩陣的詞向量 vs. Word2Vec詞向量 三、GloVe詞向量 3.1 GloVe詞向量的好處 3.2 GloVe的一些結果展示 部分筆記來源參考 Beyond Tokens - 知乎 (zhihu.com) NLP教程(1) - 詞向量、SVD分解與Word2V…

I Built an Offline-Capable App by Myself: React Native Frontend, C# Backend

This isn’t a story about gluing together a few UI components. It’s about how I, as a solo developer, built a complete mobile application that works offline, syncs data automatically when online, and shares a unified backend with a web-based admin panel. …

在Idea中,配置maven

? 哈嘍,屏幕前的每一位開發者朋友,你們好呀!?? 當你點開這篇文章時,或許正對著 IDE 里閃爍的光標發呆,或許剛解決一個卡了三天的 bug,正端著咖啡松口氣 —— 不管此刻的你在經歷什么,都想先和…

mac 字體遍歷demo

文章目錄邏輯字體類頭文件實現文件使用文件主程序CMakeLists文件腳本文件邏輯字體類 #ifndef LOGICAL_FONT_H #define LOGICAL_FONT_H#include <string> #include <memory> #include <CoreText/CoreText.h> #include <CoreFoundation/CoreFoundation.h&g…

2025牛客多校第六場 D.漂亮矩陣 K.最大gcd C.棧 L.最小括號串 個人題解

L.最小括號串 #數組操作 #貪心 題目 思路 感謝Leratiomyces大佬賽時的提示&#xff0c;否則估計還一直簽不了到&#xff08;&#xff09; 首先&#xff0c;貪心地構造出最優情況&#xff1a;數組左半部分全是(&#xff0c;右半部分全是)&#xff0c;隨后通過判斷給定的區間…

Ubuntu搭建PX4無人機仿真環境(5) —— 仿真環境搭建(以Ubuntu 22.04,ROS2 Humble 為例)

目錄前言1. 準備下載源碼方式一&#xff1a;方式二&#xff1a;安裝依賴安裝 Gazebo2. 安裝 Micro XRCE-DDS Agent3. 編譯4. 通信5. offboard 測試參考前言 本教程基于 ROS2 &#xff0c;在搭建之前&#xff0c;需要把 ROS2、QGC 等基礎環境安裝配置完成。但是這塊的資料相比較…

自動駕駛中的傳感器技術11——Camera(2)

1、自駕Camera關鍵技術點匯總 ADAS Camera 關鍵技術點摘選&#xff08;IEEE-P2020工作組&#xff09;如下&#xff1a; Ref &#xff1a; 5. IEEE 相關標準 - 圖像質量與色彩技術知識庫 https://www.image-engineering.de/content/library/white_paper/P2020_white_paper.pd…