ORACLE SGAÖ®Êý¾Ý»º³åÇø£¨Data Buffer£©
ôßÉÏͨ¹ýÔ¤±àÒë²ûÊöµÀ¹²Ïí³Ø×îºóµ½SGA£¬ÕâÀï½øÒ»²½ËµÃ÷Ò»ÏÂSGAÖÐÁíÒ»¸ö´ó¿é£¬Êý¾Ý»º³åÇø£¬Ð¯´øÌá¼°Ò»µãÊý¾ÝÎļþºÍ±í¿Õ¼ä£¬ºóÐø×¨ÃÅ»á˵Ã÷Õâ¿é¡£
Ê×ÏÈÁ˽âÏÂSGAÖÖ´óÖÂÓÐÄÇЩ¶«Î÷£¬ÕâЩ¶«Î÷Ëæ×ÅÊý¾Ý¿â°æ±¾µÄÔö¼Ó»áÓÐËùÔö¼Ó£¬²»¹ý´óÖÂÉÏÓ¦¸ÃÒ»Ö£¬ÕâÒ²ÊÇ»ù±¾ËùÓеÄÌåϵ½á¹¹¶¼»áÃèÊöµÄ¶«Î÷£º
ÔÚÈÏʶÊý¾Ý»º³åÇøÇ°£¬ÏȼÇס¼¸¸ö³£ÓõÄÊÓͼ£º
X$BH¡¢GV$BH¡¢V$BH¡¢V$FIXED_TABLE¡¢V$FIXED_VIEW_DEFINITION¡¢DICT¡¢DICT_COLUMNS¡£
ÒÔ¼°Á½¸ö°ü£ºDBMS_SPACE ºÍ DBMS_ROWIDµÄһЩ³£ÓÃÄÚÈÝ£¬ÔÚºóÃæ»áÖð½¥Óõ½Ê±ËµÃ÷²¿·ÖʹÓ÷½Ê½£¬²»¹ý»¹ÊÇÏÈÒª´´½¨Ò»¸ö±í£¬²»È»Ê²Ã´²âÊÔ¹¤×÷Ò²×ö²»ÁË£º
ÔÚÒ»¸öÓû§Ï´´½¨Ò»¸ö±í£º
CREATE TABLE TEST_OBJECTS
AS SELECT * from USER_OBJECTS;
Èç¹ûÄǸöÓû§ÏÂûÓÐʲô¶ÔÏó£¬ÄÇ¾Í¶à¸´ÖÆ¼¸´ÎÊý¾Ý£¬²ÅÄÜÌî³äһЩÊý¾Ý£¬Êý¾Ý³É±¶Ôö³¤£º
INSERT INTO TEST_OBJECTS
SELECT * from TEST_OBJECTS;
COMMIT;
´ËʱµÚÒ»¸ö£¬³£¹æÊ¹ÓÃÏ£¬Ò»¸ö³£ÓõĶÔÏó¾ÍÊÇROWID£¬ÄÇô¿´ÏÂËüÓÉÄ¿·Ö×é³É£º
¶ÔÏó±àºÅ¡¢Îļþ±àºÅ¡¢ÎļþÄÚ¿éºÅ¡¢¿éÄÚ²¿ÐкÅÂ룬ÎÒÃÇ¿´ÏÂÒ»ÕűíÄÚ²¿Ã¿ÌõÊý¾ÝµÄÕâЩÐÅÏ¢£º
SQL>SELECT dbms_rowid.rowid_relative_fno(ROWID) "Îļþ±àºÅ",
dbms_rowid.rowid_object(ROWID) "¶ÔÏó±àºÅ",
dbms_rowid.rowid_block_number(ROWID) "¿é±àºÅ",
dbms_rowid.rowid_row_number(ROWID) "¿éÄÚ²¿ÐкÅÂë"
from TEST_OBJECTS t;
Îļþ±àºÅ ¶ÔÏó±àºÅ ¿é±àºÅ ¿éÄÚ²¿ÐкÅÂë
---------- ---------- ---------- ------------
4 54646 588 0
4 54646 588 1
4 54646 588  
Ïà¹ØÎĵµ£º
˵Ã÷:ÏÂÎÄÖеÄһЩ˵Ã÷ºÍʾÀý´úÂëÕª×ÔCSDN,Ë¡²»Ò»Ò»Ö¸Ã÷³ö´¦,ÔÚ´ËÒ»²¢¶ÔÏà¹Ø×÷Õß±íʾ¸Ðл!
¡¡¡¡1 Óï·¨
¡¡¡¡ÔÚOracleÖУ¬¿ÉÒÔ´´½¨ÒÔÏÂÁ½ÖÖÁÙʱ±í£º
¡¡¡¡1) »á»°ÌØÓеÄÁÙʱ±í
¡¡¡¡CREATE GLOBAL TEMPORARY ( )
¡¡¡¡ON COMMIT PRESERVE ROWS£»
¡¡¡¡2) ÊÂÎñÌØÓеÄÁÙʱ±í
¡¡¡¡CREATE GLOBAL TEMPORARY ( )
¡¡¡¡O ......
create table a(
id number primary key,
name varchar2(20)
);
create table b(
id number,
name varchar2(20),
aid number references a(id)
);
insert into a values(1,'1');
insert into b values(1,'aaa',1);
Èç¹û create view vi_new as select * from a
ÔÚÊÓͼvi_new ÉÏ×öÈκΠdml²Ù×÷¶¼»áÐÞ¸Ä ¶ÔÓ¦µÄ ......
´¥·¢Æ÷µÄÀàÐÍÓÐ:
¡¡¡¡´¥·¢Æ÷ÀàÐÍ£º
¡¡¡¡1¡¢ Óï¾ä´¥·¢Æ÷
¡¡¡¡2¡¢ Ðд¥·¢Æ÷
¡¡¡¡3¡¢INSTEAD OF´¥·¢
¡¡¡¡4¡¢ ϵͳÌõ¼þ´¥·¢Æ÷
¡¡¡¡5¡¢ Óû§Ê¼þ´¥·¢Æ÷
Óï¾ä¼¶´¥·¢Æ÷.(Óï¾ä¼¶´¥·¢Æ÷¶Ôÿ¸öDMLÓï¾äÖ´ÐÐÒ»´Î)
ÊÇÔÚ±íÉÏ»òÕßijЩÇé¿öϵÄÊÓͼÉÏÖ´Ð ......
¿Í»§ÐèÇó·ÖÎö£º
¡¡¡¡±ÊÕß×î½ü½Óµ½Ò»¼Ò¿Í»§µÄÒ»¸öÐèÇó¡£ËûÃDz¿ÊðÁËÒ»¸öERPϵͳ£¬ÏÖÔÚ²ÉÓõľÍÊÇOracleÊý¾Ý¿â¡£ÏÖÔÚÓÉÓÚÆóҵͳ¼Æ·ÖÎöµÄÐèÒª£¬ÒªÊµÏÖÈçϵÄÐèÇó¡£
¡¡¡¡1¡¢°´Ô·ÝÀ´Í³¼Æ2009ÄêµÚÒ»¼¾¶Èÿ¸ö¹©Ó¦É̵IJɹº½ð¶î¡£Ò²¾ÍÊÇ˵£¬ÔÚ±¨±íÖÐÒªÄܹ»ÏÔʾ³ö2009Äê1Ô·ݡ¢2Ô·ݡ¢3Ô·ݹ©Ó¦É̵IJɹº½ð¶îºÏ¼Æ£¬²»ÐèÒªÃ÷ϸ¡£
¡¡¡ ......
Oracle RAC Workload Management:
service usage preferred instances available instances prority response time warning/critical
ERP &nb ......