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

ת£ºOracle Ò»ÖÂÐÔ¶ÁµÄÔ­Àí

      ÔÚOracleÊý¾Ý¿âÖУ¬undoÖ÷ÒªÓÐÈý´ó×÷ÓãºÌṩһÖÂÐÔ¶Á£¨Consistent Read£©¡¢»Ø¹öÊÂÎñ£¨Rollback Transaction£©ÒÔ¼°ÊµÀý»Ö¸´£¨Instance Recovery£©¡£       Ò»ÖÂÐÔ¶ÁÊÇÏà¶ÔÓÚÔà¶Á£¨Dirty Read£©¶øÑԵġ£¼ÙÉèij¸ö±íTÖÐÓÐ10000Ìõ¼Ç¼£¬»ñÈ¡ËùÓмǼÐèÒª15·ÖÖÓʱ¼ä¡£µ±Ç°Ê±¼äΪ9µãÕû£¬Ä³Óû§A·¢³öÒ»Ìõ²éѯÓï¾ä£ºselect * from T£¬¸ÃÓï¾äÔÚ9µã15·ÖʱִÐÐÍê±Ï¡£µ±Óû§AÖ´ÐиÃSQLÓï¾äµ½9µã10·ÖµÄʱºò£¬ÁíÍâÒ»¸öÓû§B·¢³öÁËÒ»ÌõdeleteÃüÁ½«T±íÖеÄ×îºóÒ»Ìõ¼Ç¼ɾ³ý²¢Ìá½»ÁË¡£ ÄÇôµ½9µã15·Öʱ£¬AÓû§½«·µ»Ø¶àÉÙÌõ¼Ç¼£¿ Èç¹û·µ»Ø9999Ìõ¼Ç¼£¬Ôò˵Ã÷·¢ÉúÁËÔà¶Á£»Èç¹ûÈÔÈ»·µ»Ø10000Ìõ¼Ç¼£¬Ôò˵Ã÷·¢ÉúÁËÒ»ÖÂÐÔ¶Á¡£ºÜÃ÷ÏÔ£¬ÔÚ9µãÖÓÄǸöʱ¼äµã·¢³ö²éѯÓï¾äʱ£¬±íTÖÐȷʵÓÐ10000Ìõ¼Ç¼£¬Ö»²»¹ýÓÉÓÚI/OµÄÏà¶Ô½ÏÂý£¬ËùÒԲŻỨ15·ÖÖÓÍê³ÉËùÓмǼµÄ¼ìË÷¡£¶ÔÓÚOracleÊý¾Ý¿âÀ´Ëµ£¬Ã»Óа취ʵÏÖÔà¶Á£¬±ØÐëÌṩһÖÂÐÔ¶Á£¬²¢ÇÒ¸ÃÒ»ÖÂÐÔ¶ÁÊÇÔÚûÓÐ×èÈûÓû§µÄDMLµÄÇ°ÌáÏÂʵÏֵġ£ ÄÇôundoÊý¾ÝÊÇÈçºÎʵÏÖÒ»ÖÂÐÔ¶ÁµÄÄØ£¿»¹ÊÇÕë¶ÔÉÏÃæµÄÀý×Ó¡£Óû§AÔÚ9µã·¢³ö²éѯÓï¾äʱ£¬·þÎñÆ÷½ø³Ì»á½«9µãÄǸöʱ¼äµãÉϵÄSCNºÅ¼Ç¼ÏÂÀ´£¬¼ÙÉè¸ÃSCNºÅΪSCN9.00¡£ÄÇô9µãÕûµÄʱ¿ÌµÄSCN9.00Ò»¶¨´óÓÚµÈÓڼǼÔÚËùÓÐÊý¾Ý¿éÍ·²¿µÄITL²ÛÖеÄSCNºÅ£¨Èç¹ûÓжà¸öITL²Û£¬ÔòΪÆäÖÐ×î´óµÄÄǸöSCNºÅ£©¡£ ·þÎñÆ÷½ø³ÌÔÚɨÃè±íTµÄÊý¾Ý¿éʱ£¬»á°ÑɨÃèµ½µÄÊý¾Ý¿éÍ·²¿µÄITL²ÛÖеÄSCNºÅÓëSCN9:00Ö®¼ä½øÐбȽϣ¬Äĸö¸ü´ó¡£Èç¹ûÊý¾Ý¿éÍ·²¿µÄSCNºÅ±ÈSCN9.00ҪС£¬Ôò˵Ã÷¸ÃÊý¾Ý¿éÔÚ9µãÒÔºóûÓб»¸üУ¬¿ÉÒÔÖ±½Ó¶ÁÈ¡ÆäÖеÄÊý¾Ý£»·ñÔò£¬Èç¹ûÊý¾Ý¿éITL²ÛµÄSCNºÅ±ÈSCN9.00Òª´ó£¬Ôò˵Ã÷¸ÃÊý¾Ý¿éÔÚ9µãÒԺ󱻸üÐÂÁË£¬¸Ã¿éÀïµÄÊý¾ÝÒѾ­²»ÊÇ9µãÄǸöʱ¼äµãµÄÊý¾ÝÁË£¬ÓÚÊÇÒª½èÖúundo¿é¡£ 9µã10·Ö£¬BÓû§¸üÐÂÁ˱íTµÄ×îºóÒ»Ìõ¼Ç¼²¢Ìá½»£¨×¢Ò⣬ÔÚÕâÀÌá½»»òÕß²»Ìá½»²¢²»Êǹؼü£¬Ö»ÒªÓû§B¸üÐÂÁ˱íT£¬Óû§A¾Í»áÈ¥¶ÁundoÊý¾Ý¿é£©¡£¼ÙÉè±»¸üмǼÊôÓÚNºÅÊý¾Ý¿é¡£ÄÇôÕâ¸öʱºòNºÅÊý¾Ý¿éÍ·²¿µÄITL²ÛµÄSCNºÅ¾Í±»¸ÄΪSCN9.10¡£µ±·þÎñÆ÷½ø³ÌɨÃèµ½±»¸üеÄÊý¾Ý¿é£¨Ò²¾ÍÊÇNºÅ¿é£©Ê±£¬·¢ÏÖÆäITL²ÛÖеÄSCN9.10´óÓÚ·¢³ö²éѯʱµÄSCN9.00£¬ËµÃ÷¸ÃÊý¾Ý¿éÔÚ9µãÒԺ󱻸üÐÂÁË¡£ÓÚÊÇ·þÎñÆ÷½ø³Ìµ½NºÅ¿éµÄÍ·²¿£¬ÕÒµ½SCN9.10ËùÔÚµÄITL²Û¡£ÓÉÓÚITL²ÛÖмǼÁ˶ÔÓ¦µÄundo¿éµÄµØÖ·£¬ÓÚÊǸù¾Ý¸ÃµØÖ·ÕÒµ½undo¿é£¬½«undo¿éÖеı»ÐÞ¸ÄÇ°µÄÊý¾ÝÈ¡³ö£¬ÔÙ½áºÏNºÅ¿éÀïµÄÊý¾ÝÐУ¬´Ó¶ø¹¹½¨³ö9µã10·Ö±


Ïà¹ØÎĵµ£º

OracleÖеÄdecodeÓ÷¨

OracleÖеÄdecodeÓ÷¨
Decode(Ìõ¼þ£¬Öµ1£¬ÏÔʾֵ1£¬Öµ2£¬ÏÔʾֵ2£¬…… Öµn£¬ÏÔʾֵn)
Ó¦ÓþÙÀý£º
select t.res_id,
       t.res_size || '(kb)' as res_size,
       decode(t.res_type,1,'Ä£°åÇø','0','ÎĵµÇø') res_type,
   ......

Oracle ·ÖÇø±í


Oracle ·ÖÇø±í
OracleÌṩÁË·ÖÇø¼¼ÊõÒÔÖ§³ÖVLDB(Very Large DataBase)¡£·ÖÇø±íͨ¹ý¶Ô·ÖÇøÁеÄÅжϣ¬°Ñ·ÖÇøÁв»Í¬µÄ¼Ç¼£¬·Åµ½²»Í¬µÄ·ÖÇøÖС£·ÖÇøÍêÈ«¶ÔÓ¦ÓÃ͸Ã÷¡£ 
OracleµÄ·ÖÇø±í¿ÉÒÔ°üÀ¨¶à¸ö·ÖÇø£¬Ã¿¸ö·ÖÇø¶¼ÊÇÒ»¸ö¶ÀÁ¢µÄ¶Î£¨SEGMENT£©£¬¿ÉÒÔ´æ·Åµ½²»Í¬µÄ±í¿Õ¼äÖС£²éѯʱ¿ÉÒÔͨ¹ý²éѯ±íÀ´·ÃÎʸ÷¸ö·ÖÇøÖеÄÊý¾Ý£ ......

Oracle ÓαêµÄʹÓÃÓë¹ÜÀí

1¡¢²é¿´ORACLE×î´óÓαêÊý
C:\Documents and Settings\Administrator>sqlplus "sys/admin@test151 as sysdba"     £¨sysÒÔdbaµÇ¼test151·þÎñ£©
SQL*Plus: Release 9.2.0.1.0 - Production on ÐÇÆÚËÄ 11ÔÂ 5 09:08:04 2009
Copyright (c) 1982, 2002, Oracle Corporation.  All rights ......

Oracle 10g Æô¶¯Óë¹Ø±Õ

ÔÚÖ´ÐÐÆô¶¯¹Ø±ÕÃüÁî֮ǰÐèÒªÕýÈ·ÉèÖÃÏÂÁл·¾³±äÁ¿£º
    ORACLE_BASE
    ORACLE_HOME °²×°¹ý³ÌÖÐÏÔʾµÄoracle home Ŀ¼
    ORACLE_SID
    PATH=$PAHT£º$ORACLE_HOME/bin
    ÒÔ oracle Õ˺ŵǽ Linux£¬»òÕß´Ó root ÏÂÊäÈë su - or ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ