zoukankan      html  css  js  c++  java
  • Rac sequence

    create sequence seq1  
    minvalue 1  
    maxvalue 99999999999999999999  
    start with 1  
    increment by 1  
    cache 1000; 
    
     select seq1.nextval  from dual; 
    
     SQL> select * from user_sequences;
    
    SEQUENCE_NAME			MIN_VALUE  MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER
    ------------------------------ ---------- ---------- ------------ - - ---------- -----------
    SEQ1					1 1.0000E+20		1 N N	    1000	   1
    
    SQL>  select seq1.nextval  from dual;
    
       NEXTVAL
    ----------
    	 1
    
    节点1:
    SQL> create sequence seq1  
    minvalue 1  
    maxvalue 99999999999999999999  
    start with 1  
    increment by 1  
    cache 1000;   2    3    4    5    6  
    
    Sequence created.
    
    
    SQL>  select seq1.nextval  from dual; 
    
       NEXTVAL
    ----------
    	 1
    
    
    SQL> select * from user_sequences;
    
    SEQUENCE_NAME			MIN_VALUE  MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER
    ------------------------------ ---------- ---------- ------------ - - ---------- -----------
    ERRORMESSAGE_SEQUENCE			1 1.0000E+20		1 Y N	      20	 100
    MESSAGEIN_SEQUENCE			1 1.0000E+20		1 Y N	      20     1011107
    MESSAGEOUT_SEQUENCE			1 1.0000E+20		1 Y N	      20      993634
    SECURITY_MENUS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_PERMISSIONS_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_RESOURCES_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_ROLES_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_USERS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SEQ1					1 1.0000E+20		1 N N	    1000	1001
    
    9 rows selected.
    
    SQL> select seq1.nextval  from dual; 
    
       NEXTVAL
    ----------
    	 2
    
    SQL> select * from user_sequences;
    
    SEQUENCE_NAME			MIN_VALUE  MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER
    ------------------------------ ---------- ---------- ------------ - - ---------- -----------
    ERRORMESSAGE_SEQUENCE			1 1.0000E+20		1 Y N	      20	 100
    MESSAGEIN_SEQUENCE			1 1.0000E+20		1 Y N	      20     1011107
    MESSAGEOUT_SEQUENCE			1 1.0000E+20		1 Y N	      20      993634
    SECURITY_MENUS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_PERMISSIONS_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_RESOURCES_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_ROLES_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_USERS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SEQ1					1 1.0000E+20		1 N N	    1000	1001
    
    9 rows selected.
    
    
    节点2:
    
    SQL> set linesize 200
    SQL> select * from user_sequences;
    
    SEQUENCE_NAME			MIN_VALUE  MAX_VALUE INCREMENT_BY C O CACHE_SIZE LAST_NUMBER
    ------------------------------ ---------- ---------- ------------ - - ---------- -----------
    ERRORMESSAGE_SEQUENCE			1 1.0000E+20		1 Y N	      20	 100
    MESSAGEIN_SEQUENCE			1 1.0000E+20		1 Y N	      20     1011107
    MESSAGEOUT_SEQUENCE			1 1.0000E+20		1 Y N	      20      993634
    SECURITY_MENUS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_PERMISSIONS_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_RESOURCES_SEQUENCE		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_ROLES_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SECURITY_USERS_SEQUENCE 		1 1.0000E+20		1 Y N	      20	 100
    SEQ1					1 1.0000E+20		1 N N	    1000	1001
    
    9 rows selected.
    
    SQL>  select seq1.nextval  from dual; 
    
       NEXTVAL
    ----------
          1001
    
    节点2会从1001开始

  • 相关阅读:
    互动留言赠书:《Oracle高性能系统实战大全》
    超融合硬件损坏导致Oracle RAC异常恢复实录
    架构师不得不了解的硬件知识
    加班做的可视化被老板嫌弃,是因为你不会用这些数据工具
    iOS开发之七:常用控件--UISlider、UISegmentedControl、UIPageControl的使用
    iOS开发之六:常用控件--UIImageView的使用
    iOS开发之五:常用控件--UITextField的使用
    Objective-C实现常用的4种排序算法
    C语言实现4种常用排序
    面试常用的4种数组排序
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351850.html
Copyright © 2011-2022 走看看