科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道本地分区索引如何确定表空间(2)

本地分区索引如何确定表空间(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

表和索引建立的时候如果不指定表空间,会建立在用户的默认表空间中。对于分区表和分区索引,则确定建立的表空间的规则要复杂一些,本文进行简单的总结 /$@?fjh{ x

作者:赛迪网技术社区 来源:赛迪网技术社区 2007年8月30日

关键字: 数据库 索引 SQL Server SQL Server 各版本

  • 评论
  • 分享微博
  • 分享邮件
例三:本地索引分区 [(N!  
   /*^*(C89D-  
  SQL> SELECT DEFAULT_TABLESPACE FROM USER_USERS; >? q'l B  
   rS8vEP?A  
  DEFAULT_TABLESPACE { jCwzs9  
  ------------------------------ GC'b%<`  
  YANGTK mHt S Qi  
   FOO@k  
  SQL> CREATE TABLE TEST (ID NUMBER, NAME VARCHAR2(30)) Wt3% `^~C  
   2 TABLESPACE USERS J =*p8V7  
   3 PARTITION BY RANGE (ID) .9bt8Rx  
   4 ( u{Q*!._t  
   5  PARTITION P1 VALUES LESS THAN (100) HZv&8i=9\  
   6  TABLESPACE TEST ai%Z~f>p  
   7 ); (qi@z"6S  
   D\Z*&E,5  
  表已创建。 dd.ig~ _  
   9T])ou7`  
  SQL> CREATE TABLE TEST1 (ID NUMBER, NAME VARCHAR2(30)) 7:85O"a  
   2 PARTITION BY RANGE (ID) %3z=Qs  
   3 ( Vk]q; 2^  
   4  PARTITION P1 VALUES LESS THAN (100) W5ar!|{Kn  
   5  TABLESPACE TEST Z "`?hv  
   6 );
表已创建。 a5a^FD&l  
   C\)$CI}#  
  SQL> CREATE INDEX IND_TEST_1 ON TEST (ID) LOCAL; [gf4)Izrc  
   1 bj@P=G  
  索引已创建。  Zkhb=q]>  
   W:Q\4tZg  
  SQL> CREATE INDEX IND_TEST_2 ON TEST (NAME) nt Z 'I  
   2 TABLESPACE INDX LOCAL; 7^q.HTL  
   ^5(n1A  
  索引已创建。 $%*;eJC'  
   -4@bY:nF7  
  SQL> CREATE INDEX IND_TEST1_1 ON TEST1 (ID) LOCAL; Ah .jK  
   {` Y7H76  
  索引已创建。 yk3pzS ^3  
   W@e-GzuY  
  SQL> CREATE INDEX IND_TEST1_2 ON TEST1 (NAME) <}D^TA;=  
   2 TABLESPACE INDX LOCAL; hgaD;jd  
   )oYrC(@q  
  索引已创建。 bW5n03)  
    rHvx*  
  SQL> ALTER TABLE TEST ADD PARTITION P2 VALUES LESS THAN (200); H ;c&K2}$  
   4i4DaX m  
  表已更改。 H!9&$h  
   `d5gS&8A#  
  SQL> ALTER TABLE TEST1 ADD PARTITION P2 VALUES LESS THAN (200); tpG=,3  
   V,>sO#It!8  
  表已更改。 ,0;H= |ZKM  
   8,7@`a#  
  SQL> SELECT TABLE_NAME, TABLESPACE_NAME FROM USER_TAB_PARTITIONS Fwa1t}J65  
   2 WHERE PARTITION_NAME = 'P2'; wZ,<X{*?a  
   <<!A =cwA  
  TABLE_NAME      TABLESPACE_NAME P<8 M  
  -------------------- -------------------- ANx&c{Mw  
  TEST         USERS PFKoB\X3  
  TEST1        YANGTK .3fI+ J  
   k PMy 3p  
  SQL> SELECT TABLE_NAME, A.INDEX_NAME, A.TABLESPACE_NAME :]$Es'H  
   2 FROM USER_IND_PARTITIONS A, USER_INDEXES B .x1n:T   
   3 WHERE PARTITION_NAME = 'P2' Fk"RR*#,3  
   4 AND A.INDEX_NAME = B.INDEX_NAME DJNw9)  
   5 ORDER BY 1, 2; 848 8t?CJ)  
   B!Yjzrn-_  
  TABLE_NAME      INDEX_NAME      TABLESPACE_NAME ex<%@"#  
  -------------------- -------------------- -------------------- E D/SKh C  
  TEST         IND_TEST_1      USERS ]aGDM^  
  TEST         IND_TEST_2      INDX \QECNj T@  
  TEST1        IND_TEST1_1     YANGTK K~Pj|/TklL  
  TEST1        IND_TEST1_2     INDX 7*"8xE.k.  
   .*?YIV]OtF  
  SQL> DROP TABLE TEST; r .7- E  
   x\ cQ?`S  
  表已丢弃。 3'9Bk_<+  
   {Z[HaD5:  
  SQL> DROP TABLE TEST1; JU]3ZS5  
    s&Bk>w  
  表已丢弃。 5, 7s<M  
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章