Oracle¸´Öƽâ¾ö·½°¸
ת×Ô£ºhttp://tech.it168.com/a2009/1023/788/000000788673.shtml
1¡¢·¶Î§
¡¡¡¡±¾ÎÄÌÖÂÛµÄÊÇOracleÊý¾Ý¿âÌṩµÄÊý¾Ý¸´ÖÆ»úÖÆ£¬ËùÌÖÂ۵Ľâ¾ö·½°¸È«²¿ÓëÆ½Ì¨Î޹ء£
¡¡¡¡2¡¢½éÉÜ
¡¡¡¡¸´ÖÆÊÇÄ¿±êÊý¾Ý¿âÓëÔ´Êý¾Ý¿âÖ®¼äÊý¾Ý±£³Öͬ²½µÄÒ»ÖÖ»úÖÆ£¬¸´ÖÆ¿ÉÒԷֳɲ»Í¬µÄÀàÐÍ£¬È磺
¡¡¡¡2.1Êý¾Ý¿âÄڵĸ´ÖÆ
¡¡¡¡ÔÚÕâÖÖÇé¿öÏ£¬Ò»¸ö±íÖеÄÊý¾Ý¸´ÖƵ½Í¬Ò»¸öÊý¾Ý¿âÖеÄÁíÒ»¸ö±íÖУ¬ÕâÊǸ´ÖƵÄÒ»ÖÖ¼ò»¯ÐÎʽ¡£
¡¡¡¡2.2ÔÚÁ½¸ö²»Í¬µÄÊý¾Ý¿âÖ®¼äµÄ¸´ÖÆ
¡¡¡¡ÔÚÕâÖÖÇé¿öÏÂÊý¾Ý´ÓÔ´Êý¾Ý¿â¸´ÖƵ½Ä¿±êÊý¾Ý¿â¡£
¡¡¡¡2.3¿çÊý¾Ý¿âºÍƽ̨µÄ¸´ÖÆ
¡¡¡¡ÔÚ²»Í¬Êý¾Ý¿âƽ̨֮¼ä¸´ÖÆÊý¾ÝÒ²ÊÇ¿ÉÒԵģ¬ÈçÔÚ²»Í¬Æ½Ì¨ÉÏÍйܵÄOracle£¬Sybase£¬SQL Server¡£
¡¡¡¡ÔÚÒÔÉÏËùÓÐÇé¿öÏ£¬¸ù¾Ý²»Í¬ÒªÇó£¬Êý¾ÝÁ÷¿ÉÒÔÊǵ¥ÏòµÄ£¬Ò²¿ÉÒÔÊÇË«ÏòµÄ¡£
¡¡¡¡3¡¢ÐèÒª¸´ÖƵÄÔÒò
¡¡¡¡´ó¶àÊýʱºò£¬¸´ÖÆÊÇÓɼ¼ÊõÐèÇóÇý¶¯
µÄ£¬ÈçʹÓø´ÖÆÀ´½â¾öÓëÊý¾Ý¿ÉÓÃÐÔÏà¹ØµÄ¼¼ÊõÎÊÌ⣬Êý¾Ý¸´ÖÆÐèÇó´ó¸ÅÓÐÒÔÏÂÔÒò£º
¡¡¡¡3.1ÅäÖÃÒ»¸öÔÖÄѻָ´Õ¾µã
¡¡¡¡ÔÚÕâÖÖÇé¿öÏ£¬»áÔÚÓëÔ´Êý¾Ý¿â²»Í¬µÄµØµã°²×°Ò»¸ö¶ÀÁ¢µÄÊý¾Ý¿â£¬Êý¾Ý´ÓÔ´Êý¾Ý¿âµ¥Ïò¸´ÖƵ½DR(ÔÖÄѻָ´)Êý¾Ý¿â£¬ÕâÖÖÅäÖÃʹµÃÔÖÄѽµÁÙÔ´Êý¾Ý¿âλÖÃʱ£¬Êý¾ÝºÍ·þÎñÆ÷
ÔâÊÜË𻵺ó£¬ÒµÎñ¿ÉÒÔͨ¹ýDRÕ¾µã¼ÌÐø²»¼ä¶ÏÔËÐС£
¡¡¡¡3.2ÍøÂç
ÑÓ³ÙÓ°ÏìÓ¦ÓóÌÐòµÄÐÔÄÜ
¡¡¡¡ÔÚÕâÖÖÇé¿öÏ£¬ÔÚһ̨²»Í¬µÄÎïÀí»úÆ÷ÉÏ´´½¨Ô´Êý¾Ý¿âµÄ¸±±¾£¬Óû§Í¨¹ýÕâЩÊý¾Ý¿â¸±±¾·ÃÎÊÊý¾Ý£¬ÓÉÓÚÊý¾Ý²»ÐèÒªÔÚÏߣ¬ÔÚÔ´Êý¾Ý¿âºÍÊý¾Ý¿â¸±±¾Ö®¼äµÄͬ²½¿ÉÒÔÔÚÒ»ÌìµÄÌØ¶¨Ê±¼ä½øÐС£
¡¡¡¡3.3µ¥¸öÊý¾Ý¿â±»ÓÃÓÚ¶à¸öÓÃ;
¡¡¡¡ÈçÔÚÏßÊÂÎñ´¦ÀíºÍ±¨¸æ£¬ÕâÑùÔÚͬһ¸öÊý¾Ý¿âÉϼÓÔØÌ«¶àµÄ¸ºÔØ¿ÉÄÜʹÊý¾Ý¿âÐÔÄܼ±¾çϽµ£¬ÎªÁ˽µµÍÊý¾Ý¿âµÄ¸ºÔØ£¬´´½¨Ò»¸öеÄÊý¾Ý¿â£¬´ÓÔ´Êý¾Ý¿â½«Êý¾Ý¸´ÖƵ½ÐÂÊý¾Ý¿â£¬ÐèÒªÔÚÏßÊý¾ÝµÄÓ¦ÓóÌÐò¾ÍÁ¬½Óµ½Ô´Êý¾Ý¿â£¬¿ÉÒÔÔÚÀëÏßÊý¾ÝÉϹ¤×÷µÄÓ¦ÓóÌÐò¾ÍÁ¬½Óµ½ÁíÒ»¸öÊý¾Ý¿â¡£
¡¡¡¡4¡¢Êý¾Ý¸´ÖÆ·½·¨
¡¡¡¡OracleÌṩÁ˶àÖÖÊý¾Ý¸´ÖƼ¼Êõ£¬È磺
¡¡¡¡ ´¥·¢Æ÷
¡¡¡¡ ʹÓÿìÕÕºÍÎﻯÊÓͼµÄ»ù±¾¸´ÖÆ·½·¨
¡¡¡¡ Êý¾ÝÎÀÊ¿¸´ÖÆ
¡¡¡¡ OracleÁ÷
¡¡¡¡4.1»ùÓÚ´¥·¢Æ÷µÄ¸´ÖÆ
¡¡¡¡´¥·¢Æ÷ÊÇOracleµÄÒ»¸ö»ù±¾ÔªËØ£¬µ±Ò»¸ö»ù´¡±íÉÏ·¢ÉúÁËDML²Ù×÷ʱ¿ÉÒÔͨ¹ýËüÖ´ÐÐÌØ¶¨µÄÈÎÎñ£¬´¥·¢Æ÷ʹÓÃPL-SQL´úÂ룬ËüÊǸ½¼ÓÔÚ±íÉϵ쬵±±íÉÏÖ´ÐÐÁËÌØ¶¨µÄDML²Ù×÷ʱ£¬Oracle»á×Ô¶¯µ÷Óô¥·¢Æ÷¡£
¡¡¡¡»ùÓÚ´¥·¢Æ÷µÄ½â¾ö·½°¸°üÀ¨ÏÂÁÐ×é¼þ£º
¡¡¡¡ ÔÚÔ´Êý¾Ý¿âÉÏ´´½¨Ö¸ÏòÄ¿±êÊý¾Ý¿âµÄÊý¾Ý¿âÁ¬½Ó£¬Èç¹ûÊÇÔÚͬһ¸öÊý¾Ý¿âÄڵĸ´ÖƾͲ
Ïà¹ØÎĵµ£º
ÒÔÉÏÎª×ªÔØ,¶àÊý²¢Î´ÑéÖ¤.
ÆäÖÐ,select trunc(sysdate,'dd') from dual,µÃµ½µÄÊÇ: 2009-3-23 ÉÏÎç12:00:00 ,ÓëÏÂÎIJ¢²»Ò»Ñù!
oracle trunc()º¯ÊýµÄÓ÷¨
1.TRUNC(for dates)
TRUNCº¯ÊýΪָ¶¨ÔªËضø½ØÈ¥µÄÈÕÆÚÖµ¡£
Æä¾ßÌåµÄÓï·¨¸ñʽÈçÏ£º
TRUNC£¨date[,fmt]£©
ÆäÖУº
date Ò»¸öÈÕÆÚÖµ
fmt ÈÕÆÚ¸ñʽ£¬¸ÃÈÕÆÚ½« ......
¡¡Ò»¡¢ÉèÖóõʼ»¯²ÎÊý job_queue_processes
¡¡¡¡sql> alter system set job_queue_processes=n;£¨n>0£©
¡¡¡¡job_queue_processes×î´óֵΪ1000
¡¡¡¡
¡¡¡¡²é¿´job queue ºǫ́½ø³Ì
¡¡¡¡sql>select name,description from v$bgprocess;
¡¡¡¡
¡¡¡¡¶þ£¬dbms_job package Ó÷¨½éÉÜ
¡¡¡¡°üº¬ÒÔÏÂ×Ó¹ý³Ì£º
......
Oracle ·ÖÎöº¯ÊýʹÓýéÉÜ
·ÖÎöº¯ÊýÊÇoracle816ÒýÈëµÄÒ»¸öȫеĸÅÄî,ΪÎÒÃÇ·ÖÎöÊý¾ÝÌṩÁËÒ»ÖÖ¼òµ¥¸ßЧµÄ´¦Àí·½Ê½.ÔÚ·ÖÎöº¯Êý³öÏÖÒÔǰ,ÎÒÃDZØÐëʹÓÃ×ÔÁª²éѯ,×Ó²éѯ»òÕßÄÚÁªÊÓͼ,ÉõÖÁ¸´ÔӵĴ洢¹ý³ÌʵÏÖµÄÓï¾ä,ÏÖÔÚÖ»ÒªÒ»Ìõ¼òµ¥µÄsqlÓï¾ä¾Í¿ÉÒÔʵÏÖÁË,¶øÇÒÔÚÖ´ÐÐЧÂÊ·½ÃæÒ²ÓÐÏ൱´óµÄÌá¸ß.ÏÂÃæÎÒ½«Õë¶Ô·ÖÎöº¯ ......