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

ORACLE 9i ͳ¼Æ±í

 Õ⼸Ìì×öÏîÄ¿Óöµ½ÁËǧÍò¼¶±íµÄ´¦Àí£¬Ïà¹ØÓÅ»¯µÄÐĵÃÌؼǼÏÂÀ´£¬ÒÔÇ°ÈÕºó²é¿´¡£
ÊÕ¼¯Í³¼Æ±íÐÅÏ¢ÓÐ2ÖÖ·½·¨£º
1: ANALYZE TABLE employees COMPUTE STATISTICS;
 
2: exec dbms_stats.gather_table_stats(ownname => 'owner_name',tabname => 'table_name' ,estimate_percent => null ,method_opt => 'for all indexed columns' ,cascade => true);
 
 
µÚ¶þÖÖ·½·¨¸üºÃ¶øÇÒ¸ü¼ÓÊʺϷÖÇø±í£¬¹ÊÈç¹ûÔÚÓÃÁ˵Ú1ÖÖ·½·¨Í³¼Æ±íÐÅÏ¢ºó·´ÕýSQL²éѯ±äÂýÁË£¬¿ÉÒÔɾ³ýÏà¹Øͳ¼ÆÐÅÏ¢ºó¸ÄÓõڶþÖÖ·½Ê½£¬Ô­ÒòÈçÏ£º
 
×Ô´ÓOracle8.1.5ÒýÈëdbms_stats°ü£¬ExpertsÃDZãÍƼöʹÓÃdbms_statsÈ¡´úanalyze¡£ ÀíÓÉÈçÏÂ
dbms_stats¿ÉÒÔ²¢ÐзÖÎö
dbms_statsÓÐ×Ô¶¯·ÖÎöµÄ¹¦ÄÜ(alter table monitor )
analyze ·ÖÎöͳ¼ÆÐÅÏ¢µÄ²»×¼È·some times
1,2ºÃÀí½â£¬ÇÒµÚ2µãʵ¼ÊÉÏÔÚVLDBÖÐÊÇ×îÎüÒýÈ˵ģ»3ÒÔÇ°±È½ÏÄ£ºý£¬¿´ÁËmetalink236935.1 ½âÊÍ£¬analyzeÔÚ·ÖÎöPartition±íµÄʱºò£¬ÓÐʱºò»á¼ÆËã³ö²»×¼È·µÄGlobal statistics .
Ô­ÒòÊÇ£¬dbms_stats»áʵÔÚµÄÈ¥·ÖÎö±íÈ«¾Öͳ¼ÆÐÅÏ¢£¨µ±Ö¸¶¨²ÎÊý£©£»¶øanalyzeÊǽ«±í·ÖÇø£¨¾Ö²¿£©µÄstatistics »ã×ܼÆËã³É±íÈ«¾Östatistics ,¿ÉÄܵ¼ÖÂÎó²î¡£
Èç¹ûÏë·ÖÎöÕû¸öÓû§»òÊý¾Ý¿â£¬»¹¿ÉÒÔ²ÉÓù¤¾ß°ü£¬¿ÉÒÔ²¢ÐзÖÎö
Dbms_utility(8iÒÔÇ°µÄ¹¤¾ß°ü)
Dbms_stats(8iÒÔºóÌṩµÄ¹¤¾ß°ü)
Èç
dbms_stats.gather_schema_stats(User,estimate_percent=>100,cascade=> TRUE);
dbms_stats.gather_table_stats(User,TableName,degree => 4,cascade => true);
ÕâÊǶÔÃüÁîÓ빤¾ß°üµÄһЩ×ܽá
1¡¢¶ÔÓÚ·ÖÇø±í£¬½¨ÒéʹÓÃDBMS_STATS£¬¶ø²»ÊÇʹÓÃAnalyzeÓï¾ä¡£
a) ¿ÉÒÔ²¢ÐнøÐУ¬¶Ô¶à¸öÓû§£¬¶à¸öTable
b) ¿ÉÒԵõ½Õû¸ö·ÖÇø±íµÄÊý¾ÝºÍµ¥¸ö·ÖÇøµÄÊý¾Ý¡£
c) ¿ÉÒÔÔÚ²»Í¬¼¶±ðÉÏCompute Statistics£ºµ¥¸ö·ÖÇø£¬×Ó·ÖÇø£¬È«±í£¬ËùÓзÖÇø
d) ¿ÉÒÔµ¹³öͳ¼ÆÐÅÏ¢
e) ¿ÉÒÔÓû§×Ô¶¯ÊÕ¼¯Í³¼ÆÐÅÏ¢
2¡¢DBMS_STATSµÄȱµã
a) ²»ÄÜValidate Structure
b) ²»ÄÜÊÕ¼¯CHAINED ROWS, ²»ÄÜÊÕ¼¯CLUSTER TABLEµÄÐÅÏ¢£¬ÕâÁ½¸öÈÔ¾ÉÐèҪʹÓÃAnalyzeÓï¾ä¡£
c) DBMS_STATS ĬÈϲ»¶ÔË÷Òý½øÐÐAnalyze£¬ÒòΪĬÈÏCascadeÊÇFalse£¬ÐèÒªÊÖ¹¤Ö¸¶¨ÎªTrue
3¡¢¶ÔÓÚoracle 9ÀïÃæµÄExternal Table£¬Analyze²»ÄÜʹÓã¬Ö»ÄÜʹÓÃDBMS_STATSÀ´ÊÕ¼¯ÐÅÏ¢¡£
-----------------------------------------------------------------
10GµÄÎĵµÊÇÕ


Ïà¹ØÎĵµ£º

OracleÖеÄcovering index

 CSDNÀïµÄÒ»¸öÅóÓÑÎʵ½ÁËÕâ¸öË÷Òý¸²¸ÇµÄ¸ÅÄî¡£ Õâ¸ö¸ÅÄîºÜСµÄ֪ʶµã£¬ÔÚÎÒµÄÂÛ̳ÀïÓнâÊÍ“”£¬²»¹ý×÷ΪOracle°æÖ÷£¬²»ÄÜÔÚ»ØÌûÀï¼ÓÉÏÍøÍâµÄµØÖ·Á´½Ó£¬ËùÒÔÕâÀïÔÚCSDNÀïÌûÉÏÒ»·Ý
±ÈÈçÓи´ºÏË÷ÒýΪ3¸ö×ֶΣºf1 + f2 + f3,ÇëÎÊ: 
1: select f1, f2, f3, f4 from table where f1 = 'XX' and f2 = 'XX'. ......

Oracle³£ÓÃɵ¹ÏÎÊÌâ1000ÎÊ


   
´ó¼ÒÔÚÓ¦ÓÃORACLEµÄʱºò¿ÉÄÜ»áÓöµ½ºÜ¶à¿´ÆðÀ´²»ÄѵÄÎÊÌâ, Ìرð¶ÔÐÂÊÖÀ´Ëµ, ½ñÌìÎÒ¼òµ¥°ÑËü×ܽáÒ»ÏÂ, ·¢²¼¸ø´ó¼Ò, Ï£Íû¶Ô´ó¼ÒÓаïÖú! ºÍ´ó¼ÒÒ»Æð̽ÌÖ, ¹²Í¬½ø²½!
¶ÔORACLE¸ßÊÖÀ´ËµÊDz»Óÿ´µÄ.
1. Oracle°²×°Íê³ÉºóµÄ³õʼ¿ÚÁî?
¡¡internal/oracle
¡¡¡¡sys/change_on_install
¡¡¡¡system/manager ......

oracle TNSListener Æô¶¯ºóÓÖÍ£Ö¹µÄÎÊÌâ

 ×î½üÔÚʹÓùý³ÌÖеķ¢ÏÖÁ¬½ÓÊý¾Ý¿âʱºÃʱ»µ£¬¾­³£±¨TNSÒì³££¬ÔÚ¿ØÖÆÃæ°åÖÐÔÚ·þÎñÖн«tnsÕý³£Æô¶¯ºó£¬µ±Á¬½ÓÊý¾Ý¿âʱ·¢ÏÖtnsÓÖÍ£Ö¹ÁË¡£¿à¿àÔÚÍøÉÏËÑÑ°ÁËÐí¶à£¬·¢ÏÖÍøÉÏÆÌÌì¸ÇµØµÄÈýÖÖ·½·¨£¬ÎÒÒ»Ò»ÊÔÁ˶¼Ã»ÓÐ×÷Óᣠ 
ºóÀ´ÎÞÒâÖп´µ½Ò»Î»ÍøÓÑ˵Ëû³öÏÖ¹ýÏàͬµÄÎÊÌ⣬ÊÇÓÉÓÚ×°Á˸övpnÈí¼þ£¬ÕâʱµÄÎÒÉñ¾­ÌرðÃô ......

ORACLEµÄË÷ÒýºÍÔ¼ÊøÏê½â

 
OracleµÄÔ¼Êø
* Èç¹ûij¸öÔ¼ÊøÖ»×÷ÓÃÓÚµ¥¶ÀµÄ×ֶΣ¬¼´¿ÉÒÔÔÚ×ֶ춶¨ÒåÔ¼Êø£¬Ò²¿ÉÒÔÔÚ±í¼¶¶¨ÒåÔ¼Êø£¬µ«Èç¹ûij¸öÔ¼Êø×÷ÓÃÓÚ¶à¸ö×ֶΣ¬
±ØÐëÔÚ±í¼¶¶¨ÒåÔ¼Êø
* ÔÚ¶¨ÒåÔ¼Êøʱ¿ÉÒÔͨ¹ýCONSTRAINT¹Ø¼ü×ÖΪԼÊøÃüÃû£¬Èç¹ûûÓÐÖ¸¶¨£¬ORACLE½«×Ô¶¯ÎªÔ¼Êø½¨Á¢Ä¬ÈϵÄÃû³Æ
¶¨Òåprimary keyÔ¼Êø(µ¥¸ö×ֶΣ©
create table ......

oracle apiС½á

 Ç°¼¸¸öÏîÄ¿×Ô¼ºÃ»ÓÐд¹ý½Ó¿Ú£¬¶¼ÊǸºÔðǰ̨µÄ¿ØÖÆ¡£À´µ½Õâ¸öÏîÄ¿ÉÏ£¬²Å¿ªÊ¼×Ô¼ºÐ´£¬ÎÒÊÇ6ÔÂÖÐÑ®¿ªÊ¼×öÕâ¸öÏîÄ¿µÄ£¬ÏÖÔÚ11Ô·ݣ¬ÏÖÔÚÔÚÈ¥¿´6Ô·ÝдµÄpackage,¼òÖ±ÓеãÏëÍÂÁË¡£Ô­ÒòÓÐÒÔϼ¸µã£º
1. ¼ò½à£¬¶óÒªµÄ˵Ã÷ûÓи½¼Ó¡£
2. n¶à¹¦ÄÜ×ۺϵ½Ò»Æð£¬È«²¿·Åµ½Ò»¸ö°üÀ¶ø²»ÊǸù¾Ý¹¦ÄÜÄ£¿é»®·Ö¡£
3. ûÓÐÀýÍâ¿ØÖÆ¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ