您現在的位置是:電腦技術吧?>? 基礎知識 ??>??數據庫分區表有必要嗎,數據庫分區表類型??>??正文詳情

數據庫分區表有必要嗎,數據庫分區表類型

鐸元冬2019-12-19 17:23:01 人圍觀
簡介sql數據庫分區Oracle數據庫如何查看分區表信息?我想知道你是否總結了這些知識。接下來,我們創建兩個表test和GPRS?細胞體積?努力做實驗。腳本如下:create tadb2分區表創建

ORACLE數據庫如何查看分區表的相關信息呢?不知道你有沒有總結過這方面的知識。

下面我們先創建兩個表TEST、 GPRS_CELLTOPVOL_WK來做實驗,腳本如下:  CREATE TABLE GPRS_CELLTOPVOL_WK  (  DATE_CD NUMBER ( 8 ) NOT NULL ,  WK_CD NUMBER ( 2 ) NOT NULL ,  CITY_ID NUMBER ( 10 ) ,  CELL_EN_NAM VARCHAR2 ( 64 ) NOT NULL ,  CELL_CN_NAM VARCHAR2 ( 64 ) NOT NULL ,  CELL_VOL NUMBER ,  CELL_VOL_PCT NUMBER ,  AVG_RAT NUMBER ,  CONSTRAINT PK_GPRS_CELLTOPVOL_WK PRIMARY KEY (DATE_CD, WK_CD, CITY_ID, CELL_EN_NAM, CELL_CN_NAM)  ) PARTITION BY RANGE(DATE_CD)  (  PARTITION TEST_RANGE_1 VALUES LESS THAN (201104) TABLESPACE USERS,  PARTITION TEST_RANGE_2 VALUES LESS THAN (201105) TABLESPACE USERS,  PARTITION TEST_RANGE_3 VALUES LESS THAN (201106) TABLESPACE USERS  );  /  COMMENT ON TABLE GPRS_CELLTOPVOL_WK IS 'GPRS流量小區周分析'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.DATE_CD IS '日期編碼'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.WK_CD IS '周次編碼'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.CITY_ID IS '地市編碼'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.CELL_EN_NAM IS '小區英文名'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.CELL_CN_NAM IS '小區中文名'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.CELL_VOL IS '小區流量'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.CELL_VOL_PCT IS '小區流量占比'  /  COMMENT ON COLUMN GPRS_CELLTOPVOL_WK.AVG_RAT IS '平均速率'  /  CREATE TABLE TEST  (  ID NUMBER(10) ,  NAME VARCHAR2(20),  SEX VARCHAR2(2)  )  TABLESPACE SYSTEM  PCTFREE 10  PCTUSED 40  INITRANS 1  MAXTRANS 255  STORAGE  (  INITIAL 64K  MINEXTENTS 1  MAXEXTENTS UNLIMITED  );  假設你是一個開發人員或DBA,你想查看數據庫里面那些表或某個表是否分區表,你可以用下面的幾種方法去查看。

  方法1:  SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'TEST'  SELECT * FROM ALL_TABLES WHERE TABLE_NAME = 'GPRS_CELLTOPVOL_WK';  如圖所示截圖你會發現GPRS_CELLTOPVOL_WK表的TABLESPCAE_NAME為空,而表TEST的TABLESPCAE_NAME為SYSTEM,所以你可以通過TABLESPCAE_NAME是否為空來判斷一個表是否為分區表。

網上有人給出這種方法,但是要切記的是,不見得TABLESPCAE_NAME為NULL,則該表就是分區表,兩者之間沒有互推關系。

OWNER為HR的COUNTRIES表就是一個例子。

其實你可以通過 ALL_TABLES里的字段PARTITIONED的值為YES或NO來區分該表是否是分區表。

如下下所示  SELECT PARTITIONED FROM ALL_TABLES WHERE TABLESPACE_NAME IS NULL

  方法2 你可以通過DBA_PART_TABLES、 ALL_PART_TABLES、 USER_PART_TABLES來查看分區表信息、這三者的具體差別如下:  顯示數據庫所有分區表的信息:DBA_PART_TABLES  顯示當前用戶可訪問的所有分區表信息:ALL_PART_TABLES  顯示當前用戶所有分區表的信息:USER_PART_TABLES  SELECT * FROM ALL_PART_TABLES WHERE TABLE_NAME = 'GPRS_CELLTOPVOL_WK'  從DBA_PART_TABLES等表中你可以查看分區表的基本信息:例如分區表類型(通過PARTITIONING_TYPE字段查看)、子分區類型(SUBPARTITIONING_TYPE)、分區個數(PARTITION_COUNT)但是如果你想查看該表的詳細分區信息,那么你可以通過DBA_TAB_PARTITIONS、ALL_TAB_PARTITIONS、USER_TAB_PARTITIONS這三個表去查看相關詳細信息。

三者之間的區別如下所示  顯示Oracle查看分區表信息 顯示數據庫所有分區表的詳細分區信息:DBA_TAB_PARTITIONS  顯示當前用戶可訪問的所有分區表的詳細分區信息:ALL_TAB_PARTITIONS  顯示當前用戶所有分區表的詳細分區信息:USER_TAB_PARTITIONS

  如果您想查看分區表的分區列信息 ,那么你可以通過DBA_PART_KEY_COLUMNS、ALL_PART_KEY_COLUMNS、USER_PART_KEY_COLUMNS三個表來查看相關信息,如下圖所示,三者之間的區別如下所示  顯示當前用戶所有分區表的分區列信息:USER_PART_KEY_COLUMNS  顯示當前用戶可訪問的所有分區表的分區列信息:ALL_PART_KEY_COLUMNS  顯示分區列 顯示數據庫所有分區表的分區列信息:DBA_PART_KEY_COLUMNS

  如果你想查看組合表的子分區信息以及子分區列信息情況,你可以從下面的這些表去查看具體相關情況  顯示當前用戶所有組合分區表的子分區信息:USER_TAB_SUBPARTITIONS  顯示當前用戶可訪問的所有組合分區表的子分區信息:ALL_TAB_SUBPARTITIONS  顯示當前用戶可訪問的所有組合分區表的子分區信息:ALL_TAB_SUBPARTITIONS  顯示當前用戶所有分區表的子分區列信息:USER_SUBPART_KEY_COLUMNS  顯示當前用戶可訪問的所有分區表的子分區列信息:ALL_SUBPART_KEY_COLUMNS  顯示子分區列 顯示數據庫所有分區表的子分區列信息:DBA_SUBPART_KEY_COLUMNS

版權聲明:本文由 鐸元冬 整理編輯。

原標題:數據分區表,db2查詢分區表數據

轉載注明出處:http://www.dn9ww09s.icu/basics/15571.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 自定義狀態欄怎么設置,自定義狀態欄不見了

    自定義狀態欄怎么設置,自定義狀態欄不見了 相關圖片華為自定義狀態欄公司的開發項目需要在狀態欄上增加程序下載的進度條。對于之前編寫的程序,由于自定義狀態欄的邊框和子視圖的邊框和變換都是根據iPad的方向設置的,所以有些...

  • 復雜的事情簡單做例子,簡單生活的例子

    復雜的事情簡單做例子,簡單生活的例子 相關圖片堅持的例子一個比較簡單的asp.net文件上傳程序代碼,可以上傳rar、zip、TXT、JPG、GIF、DOC等格式的文件。您可以直接復制代碼并將其保存為ASPX文件進行偽代碼的簡單例子...

  • aspjs格式化,asp格式化2百位

    aspjs格式化,asp格式化2百位 相關圖片asp文件轉換格式本文主要介紹了asp.net頁面中時間格式的例子。您可以參考asp.net頁面以Eval格式顯示時間,格式代碼如下:table trtd style=widthasp時間格式...

  • 動態生成,動態表情生成器

    動態生成,動態表情生成器 相關圖片q動態頭像生成器在web應用中,經常需要動態生成圖片,如實時股市行情、各種統計圖表等。在這種情況下,圖片只能在服務器內存中動態生成并發送給用戶,然后在瀏覽器中顯示。實際...

  • php類的方法,php教程

    php類的方法,php教程 相關圖片php入門在PHP5之前,如果每個PHP框架都想實現類的自動加載,通常會根據某個約定自己實現一個遍歷目錄,并自動加載所有符合約定規則的類或函數。當然,在PHP 5之前,面php是什么...

  • 異步獲取無阻,echarts異步獲取數據

    異步獲取無阻,echarts異步獲取數據 相關圖片js異步請求1) 要從指定的URL獲取相應的流,因為要獲取網絡資源,必須首先擁有URL。在這里,我首先封裝了通過打開URL連接獲得的InputStream,這樣interf真正的異步...

  • 明日之后水紋特效,視頻局部水紋特效

    明日之后水紋特效,視頻局部水紋特效 相關圖片pr水波紋特效在哪/*腳本:zhfi特別感謝:restools,x-star*/!Addplugindir。!添加目錄。!包括mui2.nsh------------------ae波浪特效...

  • 項目管理器的功能,文件管理器哪個好用

    項目管理器的功能,文件管理器哪個好用 相關圖片安卓文件管理器特定的SQL企業管理器。(請注意:只有您擁有Microsoft office2000或XP許可證,這些軟件才是免費的。)許多使用SQL server的公司也使用服務器管理器怎么打開...

  • 刪除分區會刪除數據嗎,數據庫分區

    刪除分區會刪除數據嗎,數據庫分區 相關圖片分區損壞恢復數據創建分區表后,可以直接將數據插入分區表,而不管數據放在哪個物理數據表中。在上一篇文章的后面,我們將幾個數據插入到創建的分區表中:50行=15名稱=code類=c移...

  • 什么是數據庫,數據庫有什么用

    什么是數據庫,數據庫有什么用 相關圖片數據庫類型對于SQL新手來說,空值的概念常常會引起混淆。他們經常認為null與空字符串“”是同一回事。事實并非如此。例如,以下語句完全不同:MySQL insert in數據庫有哪些類型...

熱評文章

  • html字符串轉化為,讓字符串轉成html

    html字符串轉化為,讓字符串轉成html 相關圖片js解析html字符串本文主要介紹了JavaScript檢測字符串中是否包含HTML標記的實現方法。本文直接給出了實現代碼。對于您的朋友,請參考下面的函數代碼:/**HTML標記是否js字符串轉html標簽...

  • 如何建立空數據庫,怎么創建空數據庫

    如何建立空數據庫,怎么創建空數據庫 相關圖片建立空數據庫的快捷鍵怎么新建空數據庫...

  • 如何建立空數據庫,怎么創建空數據庫

    如何建立空數據庫,怎么創建空數據庫 相關圖片建立空數據庫的快捷鍵現在我們知道了在構建數據庫之前應該注意的問題,讓我們從最基本的新空數據庫開始了解access數據庫的結構。在access 2000中,單擊access窗口左上角怎么新建空數據...

  • navicat怎么連接mysql,navicat連接不上mysql

    navicat怎么連接mysql,navicat連接不上mysql 相關圖片mysql navicat最新版本的Navicat for MySQL有自己的注冊代碼。它已經被綠化了。您可以通過將其解壓縮到任何目錄來運行它。Navicat premium是一個多連接navicat連接mysql...

  • 安裝軟件說端口號被占用解決方法,解決端口占用

    安裝軟件說端口號被占用解決方法,解決端口占用 相關圖片8080端口號被占用本文主要介紹Android開發中端口號占用問題的解決方案。本文給出了一種簡單實用的方法來解決這個煩人的問題。你可以參考Android開發中的端口號占用問題,這個查看8...

  • 安全隱患措施有哪些,身邊的安全隱患及措施

    安全隱患措施有哪些,身邊的安全隱患及措施 相關圖片避免安全隱患隨著Internet的發展,web技術日新月異。ASP(active server pages)作為繼通用網關接口(CGI)之后的一種典型的服務器端Web設計技我身邊的安全隱患及改正措施...

  • 自定義標簽在哪,自定義標簽是什么意思

    自定義標簽在哪,自定義標簽是什么意思 相關圖片自定義個性標簽大全一般來說,要開發JSP自定義標記,我們需要參考以下兩個包:import javax。Servlet。JSP。標簽文本。*. 首先,我們需要對開發自定義標記所涉及qq自定義標簽高冷...

  • 用戶IP地址,IP地址范圍

    用戶IP地址,IP地址范圍 相關圖片IP地址的分類在asp.net環境中獲取用戶IP的公共類。在許多情況下,我們需要記錄訪問者的IP地址。此類可以使用system.web.httpcontext.currentIP地址格式...

  • hello the world,helloworld是什么

    hello the world,helloworld是什么 相關圖片hello world是什么意思本文主要介紹react JS的HelloWorld編程及其相關知識。React是一個由Facebook開發的開源JS框架。它的受歡迎程度目前正在飆升。您可以參考hello world是什么意...

  • ios信號量,iOS socket

    ios信號量,iOS socket 相關圖片基于信號量同步的雙緩沖區為了解決這個問題,我提出了兩個解決方案:第一個是在執行操作之前確定操作是否已經初始化。如果尚未初始化,則使用數組隊列存儲操作參數和調用的方...

關注微信

变脸官网查询