Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

oracleµÄ±í¿Õ¼ä£¬Óû§µÄ´´½¨

Ò»¡¢¸ÅÄî
      1. Êý¾Ý¿â (Database)
ʲôÊÇÊý¾Ý¿â£¿
Êý¾Ý¿âÊÇÒÀÕÕijÖÖÊý¾ÝÄ£ÐÍ×éÖ¯ÆðÀ´²¢´æ·Å¶þ¼¶´æ´¢Æ÷ÖеÄÊý¾Ý¼¯ºÏ¡£ÕâÖÖÊý¾Ý¼¯ºÏ¾ßÓÐÈçÏÂÌØµã£º¾¡¿ÉÄܲ»Öظ´£¬ÒÔ×îÓÅ·½Ê½ÎªÄ³¸öÌØ¶¨×éÖ¯µÄ¶àÖÖÓ¦Ó÷þÎñ£¬ÆäÊý¾Ý½á¹¹¶ÀÁ¢ÓÚʹÓÃËüµÄÓ¦ÓóÌÐò£¬¶ÔÊý¾ÝµÄÔö¡¢É¾¡¢¸ÄºÍ¼ìË÷ÓÉͳһÈí¼þ½øÐйÜÀíºÍ¿ØÖÆ¡£´Ó·¢Õ¹µÄÀúÊ·¿´£¬Êý¾Ý¿âÊÇÊý¾Ý¹ÜÀíµÄ¸ß¼¶½×¶Î£¬ËüÊÇÓÉÎļþ¹ÜÀíϵͳ·¢Õ¹ÆðÀ´µÄ¡£
ʲôÊÇÊý¾Ý¿âϵͳ£¿
Êý¾Ý¿âϵͳÊÇÒ»¸öʵ¼Ê¿ÉÔËÐеĴ洢¡¢Î¬»¤ºÍÓ¦ÓÃϵͳÌṩÊý¾ÝµÄÈí¼þϵͳ£¬ÊÇ´æ´¢½éÖÊ¡¢´¦Àí¶ÔÏóºÍ¹ÜÀíϵͳµÄ¼¯ºÏÌå¡£Ëüͨ³£ÓÉÈí¼þ¡¢Êý¾Ý¿âºÍÊý¾Ý¹ÜÀíÔ±×é³É¡£ÆäÈí¼þÖ÷Òª°üÀ¨²Ù×÷ϵͳ¡¢¸÷ÖÖËÞÖ÷ÓïÑÔ¡¢ÊµÓóÌÐòÒÔ¼°Êý¾Ý¿â¹ÜÀíϵͳ¡£Êý¾Ý¿âÓÉÊý¾Ý¿â¹ÜÀíϵͳͳһ¹ÜÀí£¬Êý¾ÝµÄ²åÈë¡¢Ð޸ĺͼìË÷¾ùҪͨ¹ýÊý¾Ý¿â¹ÜÀíϵͳ½øÐС£Êý¾Ý¹ÜÀíÔ±¸ºÔð´´½¨¡¢¼à¿ØºÍά»¤Õû¸öÊý¾Ý¿â£¬Ê¹Êý¾ÝÄܱ»ÈκÎÓÐȨʹÓõÄÈËÓÐЧʹÓá£Êý¾Ý¿â¹ÜÀíÔ±Ò»°ãÊÇÓÉÒµÎñˮƽ½Ï¸ß¡¢×ÊÀú½ÏÉîµÄÈËÔ±µ£ÈÎ
´ò¸ö±ÈÓ÷°É£º¿â¾Ý¿â¾ÍÊÇ´æ·ÅÊý¾ÝµÄ²Ö¿â. µ±È»²Ö¿âµÃ×éÖ¯µÃÓÐÐò£¬ÕâÐèÒªÒ»Ì×¹ÜÀí·½·¨¼°¹ÜÀí×éÖ¯£¬¹ÜÀí·½·¨¼°¹ÜÀí×éÖ¯½áºÏ¾Í³ÉÁËÒ»¸ö¹ÜÀí²Ö¿âµÄÓлúÌå -- ϵͳ.
2. Êý¾Ý±í¿Õ¼ä (Tablespace)
´æ·ÅÊý¾Ý×ÜÊÇÐèÒª¿Õ¼ä£¬ Oracle°ÑÒ»¸öÊý¾Ý¿â°´¹¦ÄÜ»®·ÖÈô¸É¿Õ¼äÀ´±£´æÊý¾Ý¡£µ±È»Êý¾Ý´æ·ÅÔÚ´ÅÅÌ×îÖÕÊÇÒÔÎļþÐÎʽ£¬ËùÒÔÒ»ÅÌÒ»¸öÊý¾Ý±í¿Õ¼ä°üº¬Ò»¸öÒÔÉϵÄÎïÀíÎļþ
3. OracleÓû§
Ò»¸öÊý¾Ý¿â¶à¸öÓû§À´´´½¨ºÍ¹ÜÀí×Ô¼ºµÄÊý¾Ý, ÿ¸öÓû§ÓÐ×Ô¼ºµÄȨÏÞ£¬Ò²¿ÉÓëÆäËûÓû§¹²ÏíÊý¾Ý
4. Êý¾Ý±í
Ôڲֿ⣬ÎÒÃÇ¿ÉÄÜÓжà¼ä·¿×Ó£¬Ã¿¸ö·¿×ÓÓÖÓжà¸ö»õ¼Ü£¬Ã¿¼ÜÓÖÓжà²ã¡£ ÎÒÃÇÔÚÊý¾Ý¿âÖдæ·ÅÊý¾Ý£¬×îÖÕÊÇÊý¾Ý±íµÄµ¥ÔªÀ´´æ´¢Óë¹ÜÀíµÄ¡£
5. Êý¾ÝÎļþ
ÒÔÉϼ¸¸ö¸ÅÄî¶¼ÊÇÂß¼­Éϵģ¬ ¶øÊý¾ÝÎļþÔòÊÇÎïÀíÉϵġ£¾ÍÊÇ˵£¬Êý¾ÝÎļþÊÇÕæÕý“¿´µÃ×ŵĶ«Î÷”£¬ËüÔÚ´ÅÅÌÉÏÒÔÒ»¸öÕæÊµµÄÎļþÌåÏÖ.
¶þ¡¢´´½¨
(*·²oracleÃüÁîÔÚ sqlplusÖÐÖ´ÐÐ, ¼´ÔËÐÐ sqlplusw system/manager@test -ÕâÊÇÒÔǰ°²×°Ê±½²µ½µÄ)
1. Êý¾Ý¿â µ±ÎÒÃǰ²×°ºÃoracle8iºó£¬Ò»¸öÊý¾Ý¿âϵͳ¾Í°²×°ºÃÁË£¬ÆäÖÐÓÐÒ»¸öȱʡµÄÊý¾Ý¿â£¬µ±È»£¬ÎÒÃÇ»¹¿ÉÒÔ´´½¨ÐµÄÊý¾Ý¿â.
2. ÏÖÔÚÎÒÃÇÓ¦¸Ã½¨Êý¾Ý±í¿Õ¼ä, ¾ÍÈçÒª´æ·Å»õÎÆðÂëÊ×Ïȵðѷ¿×Ó½¨ºÃ°É¡£¾ÍÊÇ´æ·Å¶«Î÷µÄ¿Õ¼ä¡£±í¿Õ¼ä¾Í´æ·ÅÊý¾ÝµÄ¿Õ¼ä.
¸ñʽ: create tablespace ±í¼äÃû datafile 'Êý¾ÝÎļþÃû' size ±í¿Õ¼ä´óС;
example:
create tablespace data_test datafile 'e:\


Ïà¹ØÎĵµ£º

jdbcÁ¬½ÓOracle

      ËäȻѧϰJavaºÜ¾ÃÁË£¬×Ô¼ºÒ²Á¬½Ó¹ýһЩÊý¾Ý¿â£¬±ÈÈçmysqlÖ®ÀàµÄ£¬Èç½ñÄØ£¬Ò²Ñ§Ï°ÁËÒ»¶Îʱ¼äµÄOracle£¬È»¶øÄØ£¬½ñÌìÊÇÎÒµÚÒ»´ÎÁ¬½ÓOracle£¬ºÙºÙ£¬Ó¦¸Ã»¹²»ËãÌ«³Ù°É¡£
    ½ñÌìÄØ£¬Óе㱿׾£¬´ó¼ÒĪЦ£¡
    ÎÒÕâÊÇÒ»¸ö²éѯÀý×Ó
    Ê×ÏÈ£¬Ô ......

Oracle±í¿Õ¼ä¹ÜÀí

extent--×îС¿Õ¼ä·ÖÅ䵥λ --tablespace management
block --×îСi/oµ¥Î»      --segment    management
create tablespace james
datafile '/export/home/oracle/oradata/james.dbf'
size 100M ¡¡¡¡¡¡¡¡¡¡¡¡--³õʼµÄÎļþ´óС¡¡
autoextend On¡¡¡¡¡¡¡¡ --×Ô¶¯Ôö³¤
next 10M¡ ......

oracle %type

1¡¢Ê¹ÓÃ%TYPE
ÔÚÐí¶àÇé¿öÏ£¬PL/SQL±äÁ¿¿ÉÒÔÓÃÀ´´æ´¢ÔÚÊý¾Ý¿â±íÖеÄÊý¾Ý¡£ÔÚÕâÖÖÇé¿öÏ£¬±äÁ¿Ó¦¸ÃÓµÓÐÓë±íÁÐÏàͬµÄÀàÐÍ¡£ÀýÈ磬students±íµÄfirst_nameÁеÄÀàÐÍΪVARCHAR2(20),ÎÒÃÇ¿ÉÒÔ°´ÕÕÏÂÊö·½Ê½ÉùÃ÷Ò»¸ö±äÁ¿
DECLARE
v_FirstName VARCHAR2(20);
µ«ÊÇÈç¹ûfirst_nameÁе͍Òå¸Ä±äÁ˻ᷢÉúʲô£¨±ÈÈç˵±í¸Ä±äÁË£¬first ......

oracle±£´æÐ¡ÊýµãǰΪ"0"µÄÎÊÌâ

 ÔÚ´¦ÀíÊý¾Ýʱ·¢ÏÖÒ»¸öÎÊÌ⣬Oracle¶ÔÓÚСÓÚ1µÄСÊý£¬Ð¡ÊýµãÇ°ÃæµÄ0ÊDz»ÏÔʾµÄ¡£
 
SQL> create table t1_number (num number);
Table created
 
SQL> insert into t1_number values(0.3268);
1 row inserted
 
SQL> insert into t1_number values(0.57965686);
1 row inserted
&nb ......

¡¾×ª¡¿ORACLEÖÐLikeÓëInstrÐÔÄÜ´ó±ÈÆ´

ORACLEÖÐLikeÓëInstrÐÔÄÜ´ó±ÈÆ´
×÷Õߣºµ¤³¼ | ¡¾×ªÔØÊ±ÇëÎñ±ØÒÔ³¬Á´½ÓÐÎʽ±êÃ÷ÎÄÕÂԭʼ³ö´¦ºÍ×÷ÕßÐÅÏ¢¼°±¾ÉùÃ÷¡¿
µØÖ·£ºhttp://rdc.taobao.com/blog/dba/html/246_like_instr_performance.html
t±íÖн«½üÓÐ1100ÍòÊý¾Ý£¬ºÜ¶àʱºò£¬ÎÒÃÇÒª½øÐÐ×Ö·û´®Æ¥Å䣬ÔÚSQLÓï¾äÖУ¬ÎÒÃÇͨ³£Ê¹ÓÃlikeÀ´´ïµ½ÎÒÃÇËÑË÷µÄÄ¿±ê¡£µ«¾­¹ýʵ¼Ê ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ