Oracle ×ÜÕÊÄ£¿é»á¼ÆÒµÎñÖÜÆÚ
Oracle ×ÜÕÊÄ£¿éµÄÒ»¸ö»á¼ÆÒµÎñÖÜÆÚÈçÏÂ:
1.´ò¿ª×ÜÕÊ»á¼ÆÆÚ
2.¼ÈëÊÖ¹¤Æ¾Ö¤,°üÀ¨:· ÊÖ¹¤±ê׼ƾ֤
· Íâ±Òƾ֤
· ͳ¼ÆÆ¾Ö¤
3.´Ó×ÓÄ£¿éÒýÈëÆ¾Ö¤,Èç:Ó¦ÊÕ¡¢Ó¦¸¶¡¢¿â´æµÈÄ£¿é
4.ÀûÓö¨ÒåºÃµÄ¾³£ÐÔÆ¾Ö¤Ä£°åÉú³Éƾ֤
¾³£ÐÔÆ¾Ö¤Ä£°å°üÀ¨:· ¿ò¼Üƾ֤ģ°å—Óй̶¨ÕÊ»§ÎÞ½ð¶î(Éú³ÉÐëÊÖ¹¤Ìîд)
· ±ê׼ƾ֤ģ°å—¹Ì¶¨ÕÊ»§ºÍ¹Ì¶¨½ð¶î
· ¹«Ê½Æ¾Ö¤Ä£°å—Óй̶¨ÕÊ»§,½ð¶îÓÈÌØ¶¨¼ÆË㹫ʽ»ñµÃ
5.ÀûÓóÉÅú·ÖÅ䯾֤ģ°åÉú³Éƾ֤,È罫µ±ÔÂÕ۾ɷÑÓ𴲿ÃÅ·Ö̯
6.ƾ֤¸´ºË:¿ÉÒÔÀûÓÃÁª»ú¼Èë»ò²éѯ½çÃæ½øÐи´ºË,Ò²¿ÉÒÔÔËÐб¨±í³ÌÐò½«Æ¾Ö¤´ò
Ó¡³öÀ´ºó¸´ºË
7.ÊÖ¹¤»ò×Ô¶¯¹ýÕÊ(ºǫ́µÇÕÊ)
8.¼ì²éÊÇ·ñ
Ïà¹ØÎĵµ£º
oracle±í¿Õ¼ä²Ù×÷Ïê½â
1
2
3×÷Õߣº À´Ô´£º ¸üÐÂÈÕÆÚ£º2006-01-04
5
6
7½¨Á¢±í¿Õ¼ä
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
»ù´¡±í(Driving Table)ÊÇÖ¸±»×îÏÈ·ÃÎʵıí(ͨ³£ÒÔÈ«±íɨÃèµÄ·½Ê½±»·ÃÎÊ). ¸ù¾ÝÓÅ»¯Æ÷µÄ²»Í¬, SQLÓï¾äÖлù´¡±íµÄÑ¡ÔñÊDz»Ò»ÑùµÄ.
Èç¹ûÄãʹÓõÄÊÇCBO (COST BASED OPTIMIZER),ÓÅ»¯Æ÷»á¼ì²éSQLÓï¾äÖеÄÿ¸ö±íµÄÎïÀí´óС,Ë÷ÒýµÄ״̬,È»ºóÑ¡Óû¨·Ñ×îµÍµÄÖ´Ðз¾¶.
Èç¹ûÄãÓÃRBO (RULE BASED OPTIMIZER) , ²¢ÇÒËùÓеÄÁ¬½ÓÌõ¼þ¶ ......
ÔÚVSÖÐдSQLÓï¾äµÄʱºò£¬Ç§ÍòÍòǧҪСÐÄÔÙСÐÄ£¬±ÈÈç ˵ Êý¾ÝÀàÐÍµÄÆ¥Å䣬 µ¥ÒýºÅ£¨Õâ¸öÄܰÑÈËÃÔËÀ£©
where ×Ó¾äÖпÉǧÍò²»ÄÜÓпոñ£¨µ±²éѯÌõ¼þΪ×Ö·û´®µÄʱºòÄܰÑÄãŪ·è£¬ÎÒŪÕâ¸öµÄʱºò¶¼·èÁ˼¸´ÎÁË£¬Ê²Ã´¶¼¶Ô¾ÍÊDz鲻³öÀ´£¬µ÷ÊÔÁËN±é²Å·¢ÏÖ¡££©²»ÐÐÁË£¬³Ô·¹È¥£¬ÔÙ²»³Ô¿´¼û»îÈ˶¼ÏëÒ§ÁË¡£ ......
ϵͳ·Ö²½Öè²úÉúµÄ·Ö¼£º
1£©¿â´æÄ£¿é×÷½ÓÊÕʱ²úÉúµÄ·Ö¼Ϊ£º
½è£º²ÄÁϲɹº £¨²É¹ºµ¥¼ÛX¶©µ¥ÊýÁ¿£©
´û£ºÓ¦¼Æ¸ºÕ®
£¨²É¹ºµ¥¼ÛX¶©µ¥ÊýÁ¿£©
2£©¿â´æÄ£¿é×÷¼ìÑéÈë¿âʱ²úÉúµÄ·Ö¼Ϊ£º
ϵͳ²úÉúµÄ·Ö¼·Ö±ðΪ£º
1£©¿â´æÄ£¿é×÷½ÓÊÕʱ²úÉúµÄ·Ö¼Ϊ£º
½è£º²ÄÁϲɹº
£¨²É¹ºµ¥¼ÛX¶©µ¥ÊýÁ¿£©
´û£ºÓ¦¼Æ¸ºÕ®
£¨²É¹ºµ¥¼ÛX¶©µ¥Ê ......