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

OracleÊý¾Ý¿âÖÐË÷ÒýµÄά»¤

±¾ÎÄÖ»ÌÖÂÛOracleÖÐ×î³£¼ûµÄË÷Òý£¬¼´ÊÇB-treeË÷Òý¡£±¾ÎÄÖÐÉæ¼°µÄÊý¾Ý¿â°æ±¾ÊÇOracle8i¡£
¡¡¡¡Ò». ²é¿´ÏµÍ³±íÖеÄÓû§Ë÷Òý
¡¡¡¡ÔÚOracleÖУ¬SYSTEM±íÊÇ°²×°Êý¾Ý¿âʱ×Ô¶¯½¨Á¢µÄ£¬Ëü°üº¬Êý¾Ý¿âµÄÈ«²¿Êý¾Ý×ֵ䣬´æ´¢¹ý³Ì¡¢°ü¡¢º¯ÊýºÍ´¥·¢Æ÷µÄ¶¨ÒåÒÔ¼°ÏµÍ³»Ø¹ö¶Î¡£
¡¡¡¡Ò»°ãÀ´Ëµ£¬Ó¦¸Ã¾¡Á¿±ÜÃâÔÚSYSTEM±íÖд洢·ÇSYSTEMÓû§µÄ¶ÔÏó¡£ÒòΪÕâÑù»á´øÀ´Êý¾Ý¿âά»¤ºÍÖÎÀíµÄºÜ¶àÎÊÌâ¡£Ò»µ©SYSTEM±íËð»µÁË£¬Ö»ÄÜÖØÐÂÉú³ÉÊý¾Ý¿â¡£ÎÒÃÇ¿ÉÒÔÓÃÏÂÃæµÄÓï¾äÀ´¼ì²éÔÚSYSTEM±íÄÚÓÐûÓÐÆäËûÓû§µÄË÷Òý´æÔÚ¡£
¡¡¡¡
¡¡¡¡select count(*)
¡¡¡¡from dba_indexes
¡¡¡¡where tablespace_name = 'SYSTEM'
¡¡¡¡and owner not in ('SYS','SYSTEM')
¡¡¡¡/
¡¡¡¡¶þ. Ë÷ÒýµÄ´æ´¢Çé¿ö¼ì²é
¡¡¡¡OracleΪÊý¾Ý¿âÖеÄËùÓÐÊý¾Ý·ÖÅäÂß¼­½á¹¹¿Õ¼ä¡£Êý¾Ý¿â¿Õ¼äµÄµ¥Î»ÊÇÊý¾Ý¿é£¨block£©¡¢·¶Î§£¨extent£©ºÍ¶Î£¨segment£©¡£
¡¡¡¡OracleÊý¾Ý¿é£¨block£©ÊÇOracleʹÓúͷÖÅäµÄ×îС´æ´¢µ¥Î»¡£ËüÊÇÓÉÊý¾Ý¿â½¨Á¢Ê±ÉèÖõÄDB_BLOCK_SIZE¾ö¶¨µÄ¡£Ò»µ©Êý¾Ý¿âÉú³ÉÁË£¬Êý¾Ý¿éµÄ´óС²»Äܸı䡣ҪÏë¸Ä±äÖ»ÄÜÖØн¨Á¢Êý¾Ý¿â¡££¨ÔÚOracle9iÖÐÓÐһЩ²»Í¬£¬²»¹ýÕâ²»ÔÚ±¾ÎÄÌÖÂ۵ķ¶Î§ÄÚ¡££©
¡¡¡¡ExtentÊÇÓÉÒ»×éÁ¬ÐøµÄblock×é³ÉµÄ¡£Ò»¸ö»ò¶à¸öextent×é³ÉÒ»¸ösegment¡£µ±Ò»¸ösegmentÖеÄËùÓпռ䱻ÓÃÍêʱ£¬OracleΪËü·ÖÅäÒ»¸öеÄextent¡£
¡¡¡¡SegmentÊÇÓÉÒ»¸ö»ò¶à¸öextent×é³ÉµÄ¡£Ëü°üº¬Ä³±í¿Õ¼äÖÐÌض¨Âß¼­´æ´¢½á¹¹µÄËùÓÐÊý¾Ý¡£Ò»¸ö¶ÎÖеÄextent¿ÉÒÔÊDz»Á¬ÐøµÄ£¬ÉõÖÁ¿ÉÒÔÔÚ²»Í¬µÄÊý¾ÝÎļþÖС£
¡¡¡¡Ò»¸öobjectÖ»ÄܶÔÓ¦ÓÚÒ»¸öÂß¼­´æ´¢µÄsegment£¬ÎÒÃÇͨ¹ý²é¿´¸ÃsegmentÖеÄextent£¬¿ÉÒÔ¿´³öÏàÓ¦objectµÄ´æ´¢Çé¿ö¡£
¡¡¡¡£¨1£©²é¿´Ë÷Òý¶ÎÖÐextentµÄÊýÁ¿£º
¡¡¡¡
¡¡¡¡select segment_name, count(*)
¡¡¡¡from dba_extents
¡¡¡¡where segment_type='INDEX'
¡¡¡¡and owner=UPPER('&owner')
¡¡¡¡group by segment_name
¡¡¡¡/
¡¡¡¡£¨2£©²é¿´±í¿Õ¼äÄÚµÄË÷ÒýµÄÀ©Õ¹Çé¿ö£º
¡¡¡¡
¡¡¡¡select
¡¡¡¡substr(segment_name,1,20) "SEGMENT NAME",
¡¡¡¡bytes,
¡¡¡¡count(bytes)
¡¡¡¡from dba_extents
¡¡¡¡where segment_name in
¡¡¡¡( select index_name
¡¡¡¡from dba_indexes
¡¡¡¡where tablespace_name=UPPER('&±í¿Õ¼ä'))
¡¡¡¡group by segment_name,bytes
¡¡¡¡order by segment_name
¡¡¡¡/
¡¡¡¡Èý. Ë÷ÒýµÄÑ¡ÔñÐÔ
¡¡¡¡Ë÷ÒýµÄÑ¡ÔñÐÔÊÇÖ¸Ë÷ÒýÁÐÖв»Í¬ÖµµÄÊýÄ¿Óë±íÖмǼÊýµÄ±È¡£¼ÙÈçÒ»¸


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

oracle±í¿Õ¼ä²Ù×÷Ïê½â
  1
  2
  3×÷Õߣº   À´Ô´£º    ¸üÐÂÈÕÆÚ£º2006-01-04 
  5
  6 
  7½¨Á¢±í¿Õ¼ä
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

oracle management server£¨oms£©Æô¶¯ÎÊÌâ

 
      ÅäÖÃÒ»¸ö¹ÜÀí×ÊÁϿ⣬Æô¶¯£ºConfiguration and Migration tools/Enterprise Manager Configuration Assistant¡£ÔÚÅäÖòÙ×÷ÖÐÑ¡ÔñÅäÖñ¾µØµÄoracle management server/´´½¨Ò»¸öеÄ×ÊÁÏ¿âµµ°¸/µäÐÍ¡£ÏµÍ³½«»á´´½¨Ò»¸öÃûΪoemrepµÄÊý¾Ý¿â£¬±£´æ¹ÜÀíÐÅÏ¢£¬ÆäÖÐÄãÐèÒªÖ¸¶¨sysºÍsystemÕÊ ......

Oracle Management ServerÅäÖÃ

Oracle Management ServerÅäÖò½ÖèÈçÏ£º
1¡¢Ê¹ÓÃenterprise manager configuration assistant½¨Á¢µµ°¸×ÊÁÏ¿â
   ÆäÖпÉÑ¡Ôñн¨Ò»¸öÊý¾Ý¿âʵÀý»òÕßÔÚÒÑÓÐÊý¾Ý¿âʵÀýÖÐн¨×ÊÁϿ⣨н¨±í¿Õ¼ä£©¡£
2¡¢Æô¶¯management server
3¡¢ÔËÐÐenterprise manage console£¬Ñ¡ÔñµÇ¼µ½management server
   µÇ ......

oracle֪ʶ£¨Ò»£©


sql½Å±¾£¬Ò²¾ÍÊÇÔÚÎļþÖÐдÓÐsqlÓï¾äµÄÎļþ£¬¿ÉÒÔÔÚsqlplusÖÐÔËÐС£
ÒýÈësql½Å±¾
sqlplus Óû§Ãû/ÃÜÂë @sql½Å±¾.sql
£¨×¢Ò⣺ÔÚÓû§ÃûÃÜÂëÊäÈë½áÊøºóÒ»¶¨Òª¼Ó¿Õ¸ñÈ»ºóÔÙд@sql½Å±¾£©
OracleÖеĿÕÖµ»áµ±×÷ÎÞÇî´ó´¦Àí£¬Æäʵ¿ÕÖµ¸ù±¾¾Í²»»á´æ´¢£¬Ö»ÊÇ¿´×÷ÊÇÎÞÇî´ó¡£
OracleÖпØÖÆ´¦Àíº¯Êý NVL(×Ö¶ÎÃû£¬ ......

oracleËùÓк¯ÊýµÄ¹¦ÄÜ˵Ã÷

SQLÖеĵ¥¼Ç¼º¯Êý
1.ASCII
·µ»ØÓëÖ¸¶¨µÄ×Ö·û¶ÔÓ¦µÄÊ®½øÖÆÊý;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
¸ø³öÕûÊý,·µ»Ø¶ÔÓ¦µÄ×Ö·û;
SQL> select chr(54740) zhao,chr(65) chr6 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ