Oracle MTS
¡¡¡¡Ò»¡¢Ê²Ã´ÊÇMTS
¡¡¡¡MTS = Multi-Threaded ServerMTSÊÇORACLE SERVERµÄÒ»¸ö¿ÉÑ¡µÄÅäÖÃÑ¡Ôñ£¬ÊÇÏà¶ÔDEDICATE·½Ê½¶øÑÔ£¬Ëü×î´óµÄÓŵãÊÇÔÚÒÔ²»ÓÃÔö¼ÓÎïÀí×ÊÔ´(ÄÚ´æ)µÄǰÌáÏÂÖ§³Ö¸ü¶àµÄ²¢·¢µÄÁ¬½Ó¡£Joseph C.JohnsonÒԲ͹ݸø³öÒ»¸öMTSµÄÐÎÏóµÄ±ÈÓ÷
¡¡¡¡¼ÙÉèORACLEÊÇÒ»¼Ò²Í¹Ý£¬µ±Äã×ß½øÒ»¼Ò²Í¹ÝʱÄã¸Ð¾õ×îÊæ·þµÄ·þÎñ·½Ê½¾ÍÊÇÓÐÒ»¸öרÃŵÄwaiterÀ´ÎªÄã·þÎñ£¬¶ø²»¹Ü²Í¹ÝÖÐÀ´Á˶àÉÙÈË£¬ËýÖ»¶ÔÄãÇëÇóÓ¦´ð£¬ÕâÊÇDEDICTEµÄ´¦Àí·½Ê½£¬Ò²¾ÍÊÇ˵ÿһ¸öORACLE¿Í»§¶ËµÄÁ¬½Ó¶¼ÓÐÒ»¸öרÃŵķþÎñ½ø³ÌÀ´ÎªËü·þÎñ¡£¶ø´ó²¿µÄ²Í¹ÝµÄ·þ·½Ê½¶¼²»ÊÇÒ»¶ÔÒ»µÄ£¬µ±Äã×ß½øµÄʱºî£¬Äã¾Í±»Ö¸¶¨ÁËÒ»¸öwaiter£¬ËýÒ²¿ÉÄÜΪÆäËü×À·þ×ÅÎñ£¬Õâ¶ÔÓڲ͹ÝÀ´ËµÊÇ×îÓÐÀûµÄ£¬ÒòΪËûÃÇ¿ÉÒÔ·þÎñ¸ü¶àµÄ¿ÍÈ˶ø²»ÐèÒªÔö¼ÓËûÃǵÄÔ±¹¤¡£ÕâÑù¶ÔÄãÀ´ËµÒ²¿ÉÄÜÊDz»´íµÄ£¬Èç¹û²Í¹Ý²»ÊÇ̫棬Ëý·þÎñµÄ¿ÍÈ˵ÄÇëÇ󶼺ܼò¶ÌÇÒÈÝÒ×Íê³É£¬ÄãµÄ¸Ð¾õÒ²ºÃÏñ×Ô¼ºÓµÓÐÒ»¸öרÃŵÄwaiter£¬waiter°ÑÄãµÄORDERת¸ø³øÊ¦£¬È»ºó°Ñ×öºÃµÄ²ËÄøøÄ㣬Õâ¾ÍÊÇMTSµÄ´¦Àí·½Ê½£¬ÕâЩ¹²ÏíµÄwaitersÎÒÃǽÐËýÃÇΪDispatchers£¬³øÊ¦ÎÒÃÇÔò½ÐËûÃÇΪShared Server Processes¡£
¡¡¡¡¶þ¡¢MTS¼Ü¹¹
¡¡¡¡[metalink-Note:29038.1]1. Oracle Multi-Threaded Server Architecture.
¡¡¡¡----------------------------------------------
¡¡¡¡+-----------+ user
¡¡¡¡+-----------+| processes
¡¡¡¡| ||
¡¡¡¡|APPLICATION||
¡¡¡¡| CODE ||
¡¡¡¡| |+
¡¡¡¡+-----------+
¡¡¡¡/|\
¡¡¡¡| CLIENT
¡¡¡¡- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
¡¡¡¡| SERVER
¡¡¡¡\|/
¡¡¡¡+----------------------------------+
¡¡¡¡+----------------------------------+|
¡¡¡¡| ||
¡¡¡¡| DISPATCHER PROCESSES ||
¡¡¡¡| |+
¡¡¡¡+----------------------------------+
¡¡¡¡| /|\
¡¡¡¡| |
¡¡¡¡| +-----------+ |
¡¡¡¡| +-----------+| shared |
¡¡¡¡| +-----------+|| server |
¡¡¡¡| | ORACLE ||+ processes |
¡¡¡¡| |SERVER CODE|+ |
¡¡¡¡| +-----------+ |
¡¡¡¡| /|\ /|\ | |
¡¡¡¡| | | | |
¡¡¡¡| | | | |
¡¡¡¡| | \|/ | |
¡¡¡¡+---------------|-----|-------|----------------|-------+
¡¡¡¡| \|/ | \|/ | |
¡¡¡¡| +-------------------+ +----------------------+ |
¡¡¡¡| | REQUEST | | RESPONSE QUEUES | |
¡¡¡¡| | QUEUES | +----------------------+ |
¡¡¡¡| +-------------------+ |
¡¡¡¡| SYSTEM GLO
Ïà¹ØÎĵµ£º
package¾ÍÊÇÓÃÀ´·â×°¹ý³Ì£¬º¯ÊýÓõġ£
Ò»¸öpackage¿ÉÒÔ´æ·Å¶à¸ö¹ý³Ì£¬º¯Êý¡£
µ÷ÓÃÊÇ£º
°üÃû.¹ý³ÌÃû1
°üÃû.¹ý³ÌÃû2
http://hank4ever.javaeye.com/blog/472336
°ü (package)
¡¡¡¡(1)°üµÄÒâÒå
¡¡¡¡pl/sqlΪÁËÂú×ã³ÌÐòÄ£¿é»¯µÄÐèÒª,³ýÁË¿é(block)ºÍ×Ó³ÌÐò½á¹¹Íâ,»¹ÒýÈëÁ˰üµÄ¹¹Ôì¡£
¡¡¡¡°üÊÇÒ»ÖÖÊý¾Ý¿â¶ÔÏó,½«Â ......
select decode('X','Q','±äÁ¿1','±äÁ¿2') from dual
¡¡select sysdate,to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual
¡¡
¡¡select to_date(’2003-10-17 21:15:37’,’yyyy-mm-dd hh24:mi:ss’) from dual
ÈÕÆÚ¸ñʽ²ÎÊý º¬Òå˵Ã÷
D Ò»ÖÜÖеÄÐÇÆÚ¼¸
DAY ÌìµÄÃû ......
ÍêÈ«Ð¶ÔØOracle·½·¨£º
Èí¼þ»·¾³£º
1¡¢Windows XP + Oracle 10g
2¡¢Oracle°²×°Â·¾¶Îª£ºd:\Oracle
1¡¢Èç¹ûÊý¾Ý¿âÅäÖÃÁË×Ô¶¯´æ´¢¹ÜÀí(ASM),Ó¦¸ÃÏÈɾ³ý¾Û¼¯Í¬²½·þÎñCSS£¨cluster Synchronization Services).ɾ³ýCSS·þÎñµÄ·½·¨ÊÇÔÚDOSÃüÁîÐÐÖÐÖ´ÐÐÈçÏÂÃüÁ localconfig delete
2¡¢ÔÚ“·þÎñ”´°¿ÚÖÐÍ£ ......
oracle Âß¼±¸·ÝÃüÁîEXP/IMP²ÎÊý²Î¿¼ÊÖ²á
°ïÖúÃüÁexp help=y
Export: Release 10.2.0.1.0 - Production on Thu Jul 20 10:39:50 2006
Copyright (c) 1982, 2005, Oracle. All rights reserved.
You can let Export prompt you for parameters by entering the EXP
command followed b ......