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

ORACLE ROWID

Ò».rowid¼ò½é
rowid¾ÍÊÇΨһ±êÖ¾¼Ç¼ÎïÀíλÖõÄÒ»¸öid£¬ÔÚoracle 8°æ±¾ÒÔÇ°£¬rowidÓÉfile#+block#+row#×é³É£¬Õ¼ÓÃ6¸öbytesµÄ¿Õ¼ä£¬10 bit µÄ file# £¬22bit µÄ block# £¬16 bit µÄ row#¡£
´Óoracle 8¿ªÊ¼rowid±ä³ÉÁËextend rowid£¬ÓÉdata_object_id#+rfile#+block#+row#×é³É£¬Õ¼ÓÃ10¸öbytesµÄ¿Õ¼ä£¬ 32bitµÄ data_object_id#,10 bit µÄ rfile#,22bit µÄ block#,16 bit µÄ row#.ÓÉÓÚrowidµÄ×é³É´Ófile#±ä³ÉÁËrfile#£¬ËùÒÔÊý¾ÝÎļþÊýµÄÏÞÖÆÒ²´ÓÕû¸ö¿â²»Äܳ¬¹ý1023¸ö±ä³ÉÁËÿ¸ö±í¿Õ¼ä²»Äܳ¬¹ý1023¸ö Êý¾ÝÎļþ¡£
˵ÁËrowidµÄ×é³É£¬ÄÇôÎÒÃÇÔÙÀ´¿´¿´rowidÔÚË÷ÒýÀïÃæÕ¼ÓõÄ×Ö½ÚÊýÓÖÊÇʲôÑù×ӵġ£ÔÚoracle 8ÒÔÇ°Ë÷ÒýÖд洢µÄrowidÕ¼ÓÃ×Ö½ÚÊýÒ²ÊÇ6bytes,ÔÚoracle8Ö®ºó£¬ËäÈ»oracleʹÓÃÁËextend rowid£¬µ«ÊÇÔÚÆÕͨË÷ÒýÀïÃæÒÀÈ»´æ´¢ÁËbytesµÄrowid£¬Ö»ÓÐÔÚglobal indexÖд洢µÄÊÇ10bytesµÄextend rowid£¬¶øextend rowidÒ²ÊÇglobal index³öÏÖµÄÒ»¸ö±ØÒªÌõ¼þ£¬ÏÂÃæÎÒÃÇ»á½âÊÍÔ­Òò¡£
Ϊʲôgolbal indexÐèÒª°Ñdata_object_id#Ò²°üº¬ÔÚindex rowid entryÖÐÄØ£¿Èç¹û²»°üº¬»áÕâôÑù£¿Ê×ÏÈÎÒÃÇÐèÒªÖªµÀindexµÄrowid entryµÄ´æÔÚÊÇΪÁËÄܸù¾ÝËüÕÒµ½±íµÄÕâÌõ¼Ç¼´æÔÚÄĸö¾ßÌåµÄÎïÀíλÖã¬ÎÒÃÇÐèÒªÖªµÀËüÔÚÄĸöÊý¾ÝÎļþ£¬ÔÚÄĸöblock£¬ÔÚÄÇÒ»ÐУ¬ÆÕͨµÄË÷Òý oracle¸ù¾Ýrfile#,block#,row#¾Í¿ÉÒÔÖªµÀÁË£¬µ«ÊÇpartition table¿ÉÒÔ·Ö²¼ÔÚ¶à¸ö±í¿Õ¼ä£¬Ò²¾ÍÊÇ¿ÉÒÔ·Ö²¼ÔÚ¶à¸öÊý¾ÝÎļþ£¬µ±ÎÒÃǽ¨Á¢local indexʱ£¬index rowid entry²¢²»°üº¬data_object_id#£¬ÒòΪoracle¿ÉÒÔÖªµÀÕâ¸öindex¶ÔÓ¦µÄÊÇÄÄÒ»¸ötable·ÖÇø£¬²¢¿ÉÒԵõ½table·ÖÇøµÄ ts#(tablespaceºÅ)£¬ÄÇôoracle¸ù¾Ýts#ºÍrfile#¾Í¿ÉÒÔÕÒµ½¾ßÌåµÄÊý¾ÝÎļþ¡£µ«ÊÇÈç¹û»»³ÉÊÇgolbal index£¬Èç¹û²»°üº¬data_object_id#£¬ÄÇôÎÒÃDz¢²»ÄÜÖªµÀÕâ¸öË÷Òý¶ÔÓ¦×ÅÄĸö±í·ÖÇø£¬Ò²×ÔÈ»²»ÄÜÖªµÀËüµÄrfile#ºÍfile#µÄת »»¹Øϵ£¬ËùÒÔËü½«ÕÒ²»µ½Ëù¶ÔÓ¦µÄ¼Ç¼¡£°üº¬data_object_id#ºó,oracle¿ÉÒÔ¸ù¾Ýdata_object_id#ʵÏÖrfile#ºÍ file#µÄת»»È»ºóÕÒµ½¼Ç¼¶ÔÓ¦µÄÎïÀíλÖá£ÐèҪעÒâµÄÊÇÒªÀí½âÒÔÉϸÅÄîÎÒÃÇ»¹ÊÇÐèÒªÁ˽âfile#ºÍrfile#µÄÇø±ð¡£
¶þ.±È½Ïfile#ºÍrfile#
oracleÊý¾ÝÎļþΪʲô´æÔÚfile#ºÍrfile#?
¹é¸ù½áµ×µÄÔ­ÒòÊÇÒòΪ ROWID µÄ´æ´¢¸ñʽÔì³ÉµÄ£¬ÒòΪ rowid ÖÐÎļþ±àºÅ±êÖ¾Ö»ÓÐ10bit,×î´óÊý¾ÝÈÝÁ¿1024£¬ÓÉÓÚ²»´æÔÚ0±àºÅÎļþ£¬ËùÒÔʵ¼ÊÉÏÖ»ÔÊÐí1023¸öÎļþ±àºÅ¡£ÔÚoracle8 ֮ǰµÄ°æ±¾µÄÊý¾Ý¿âÖУ¬rowidÊÇÊÜÏ޵ģ¬Ö»°üÀ¨ file# /bl


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

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

jdbcÁ¬½ÓOracle

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

ORACLE»¹Ô­¶ÎµÄÀàÐÍ

ϵͳ»¹Ô­¶Î
½öΪϵͳ±í¿Õ¼äÖеĶÔÏó±ä»¯ËùÓá£ËüÊÇÔÚÊý¾Ý¿â´´½¨Ê±ÔÚϵͳ±í¿Õ¼äÖд´½¨µÄ¡£ÏµÍ³»¹Ô­¶Î¼È¿ÉÒÔ´æÔÚ²¢¹¤×÷ÔÚ×Ô¶¯Ä£Ê½Ï£¬Ò²¿ÉÒÔ´æÔÚ²¢¹¤×÷ÔÚÊÖ¶¯Ä£Ê½Ï¡£
·Çϵͳ»¹Ô­¶Î
ΪÆäËû±í¿Õ¼äÖжÔÏóµÄ±ä»¯ËùʹÓᣵ±Ò»¸öÊý¾Ý¿â¾ßÓжà¸ö±í¿Õ¼äʱ¾ÍÐèÒªÖÁÉÙÒ»¸öÊÖ¶¯µÄ·Çϵͳ»¹Ô­¶Î»òÒ»¸ö×Ô¶¯¹ÜÀíµÄ»¹Ô­±í¿Õ¼ä¡£
×Ô¶¯Ä£Ê½ ......

OracleÈ«¾ÖÊý¾Ý¿âÃû¡¢»·¾³±äÁ¿ºÍsidµÄÇø±ð


http://www.haoxiai.net/shujuku/Oracle/111145.html
Ò»¡¢Êý¾Ý¿âÃû
ʲôÊÇÊý¾Ý¿âÃû
Êý¾Ý¿âÃû¾ÍÊÇÒ»¸öÊý¾Ý¿âµÄ±êʶ£¬¾ÍÏñÈ˵ÄÉí·ÝÖ¤ºÅÒ»Ñù¡£ËûÓòÎÊýDB_NAME±íʾ£¬Èç¹ûһ̨»úÆ÷ÉÏ×°Á˶àÈ«Êý¾Ý¿â£¬ÄÇôÿһ¸öÊý¾Ý¿â¶¼ÓÐÒ»¸öÊý¾Ý¿âÃû¡£ÔÚÊý¾Ý¿â°²×°»ò´´½¨Íê³ÉÖ®ºó£¬²ÎÊýDB_NAME±»Ð´Èë²ÎÊýÎļþÖ®ÖС£¸ñʽÈçÏ£º
DB_NAME=m ......

OracleÈ«ÎÄË÷ÒýÉèÖò½Öè

ÒÑÓм¸¸öÏîÄ¿×鿪ʼʹÓÃoracleµÄÈ«ÎÄË÷Òý¡£OracleµÄ´Ê·¨·ÖÎöÆ÷Õë¶ÔZHS16GBK×Ö·û¼¯µÄ´Ê·¨·ÖÎöÉв»¹»ÖÇÄÜ£¬Ö»ÄÜ»úеµØÒÔ×ÖΪµ¥Ôª
½øÐÐÆ¥Åä¡£¶ÔÓÚutf8×Ö·û¼¯µÄÊý¾Ý¿âÓÐÒ»¸öеĺºÓï·ÖÎöÆ÷chinese_lexer£¬Ð§ÂÊÓÐÁ˺ܴó¸ÄÉÆ¡£ÏÖ½«ÑéÖ¤²¢ÕûÀí¹ýµÄÈçºÎ½øÐÐoracleÈ«ÎÄ
Ë÷ÒýÉèÖõÄÎĵµ·¢¸ø´ó¼Ò£¬ÊÊÓÃÓÚ8i¡¢9i¸÷ƽ̨°æ±¾¡£
¡¡¡¡¶ÔÓ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ