oracleÖÐʹÓÃcubeÓërollup - Oracle / ¿ª·¢
1¡¢cubeÓërollupÊÇSQLµÄ±ê×¼²»ÊÇoracleµÄ±ê×¼°É£¿¾ÍÊÇ˵ÆäËüÊý¾Ý¿âÖ»Òª×ñ´ÓSQL92±ê×¼£¬¶¼¿ÉÒÔʹÓÃÕâÁ½¸öº¯Êý£¿ 2¡¢oracle9iÖжÔÓÚ50Íò×óÓÒÒÔϵÄÊý¾Ý£¬Ê¹ÓÃrollupÒª±Ècube¿ì£» µ«¶ÔÓÚ100ÍòÒÔÉϵÄÊý¾Ý£¬Ê¹ÓÃcubeÈ´±ÈrollupÒª¿ì£» SQLÖÐrollup(a)Óëcube(a)¶¼ÊÇ´øÒ»¸ö²ÎÊýµÄ£¬ÇëÎÊÕâÊÇÎªÊ²Ã´ÄØ£¿ÔÚÖ»ÓÐÒ»¸ö²ÎÊýµÄÇé¿öÏ£¬cubeÓërollupµÄÔËËã¹ý³Ì»¹²»Í¬Ã´£¿Ð»Ð»£¡
http://xsb.itpub.net/post/419/29159 Â¥ÉϵÄÌû×ÓÎÒ¾õµÃÖ÷ÒªÊǽ²cubeºÍrollupµÄÓ÷¨µÄ½éÉÜ£¬µ«ÎÒÏëÖªµÀ¶ÔÓÚ¶¼´øÒ»¸öÁÐʱ£¬Ê¹ÓÃcubeÓërollupÊDz»ÊÇÏñÎÒ¸Õ²ÅʵÑéÄÇÑùÓÐÐÔÄÜÉϵIJîÒìÄØ£¿ Èç¹ûÕâ¸ö±íµÄÊý¾ÝÿÌì¶¼»áÈ«²¿É¾³ý£¬È»ºóÔÙ²åÈëеģ¬ÕâÖÖÇé¿öÏÂÊÇ·ñÐèÒªÖØ½¨Ë÷ÒýÄØ£¿ ²»ÓÃÖØ½¨ µ«ÕâÑùË÷Òý¶àµÄ»°»á³ÉΪһÖÖ¿ªÏú Äã˵µÄʹÓÃrollupÒª±Ècube¿ì»òÂý Óмƻ®¿´Ã´ ÄúÕâÀïÖ¸µÄ¡°¿ªÏú¡±ÊÇÖ¸ÔÚ¶Ô±íÊý¾Ý×öɾ³ý¡¢²åÈë»ò¸üÐÂʱµÄ¡°¿ªÏú¡±£¿ÒýÓà ²»ÓÃÖØ½¨ µ«ÕâÑùË÷Òý¶àµÄ»°»á³ÉΪһÖÖ¿ªÏú Äã˵µÄʹÓÃrollupÒª±Ècube¿ì»òÂý Óмƻ®¿´Ã´ ÔÚÊý¾Ý·¢Éú±ä¶¯Ê± ¸Ã±í¸ñÉϵÄËùÓÐË÷Òý¶¼Òª¸üа¡ ¾ÍÊÇ˵¼´Ê¹Ö»ÊÇinsert²Ù×÷Íâ¼Ó°ëÄêÖ´ÐÐÒ»´Îdelete°ëÄêÒÔǰµÄÊý¾Ý£¬ÕâÑùÒ²»á¶ÔË÷ÒýÓÐËù¸üÐÂÁË£¿ ÎÒµÄÀí½âÊǵ±deleteÊý¾Ýʱ£¬»áɾһÌõÊý¾Ý£¬¸üÐÂÒ»´ÎË÷Òý£»»òÕßµ±updateʱÒàÈç´Ë¡£deleteÖ»ÒªÊÇÒ»¿éÁ¬ÐøµÄÇøÓò£¬Ôò²»»á¶ÔË÷ÒýÓÐËùÓ°Ï죬²»ÖªµÀÕâÑùµÄÀí½â¶Ô²»¶Ô£¿»¹ÊÇ˵ֻҪÊǶԱíÓÐDML²Ù×÷£¬×îºÃ¶¼Òª¶¨ÆÚÖØ½¨Ë÷Òý£¿
Ïà¹ØÎÊ´ð£º
´ó¼ÒºÃ,ÎÒÏÖÔÚ°Ñoracle·þÎñÆ÷ÉÏÃæµÄÔʼÎļþ,ÏÂÔØµ½±¾»úÁË.ÎÒÏëÔÚ±¾»ú·ÃÎÊÊý¾Ý¿âÔõôÉèÖð¡.ÊDz»ÊÇÀàËÆ¿ÉÒÔ½¨Á¢Ò»¸öʲôÐéÄâ·þÎñÆ÷À´ÊµÏÖ.Çë´ó¼Ò³ö³öÖ÷Òâ ÒýÓà ´ó¼ÒºÃ,ÎÒÏÖÔÚ°Ñoracle·þÎñÆ÷ÉÏÃæ ......
ÎÒÓÐÒ»¸ö±í£¬½á¹¹ÊÇÕâÑù¡£ ת³ö µ¥Î» תÈ뵥λ ±ÊÊý ½ð¶î date(Ö÷) outid(Ö÷) inid(Ö÷) num amt 2009 1 2 1 500 Ϊ 1 µ¥Î» ÔÚ2009Ä ......
ÔÚϵͳÔËÐеÄʱºò×ÜÊÇÓÐÒ»¿é´ÅÅÌʼÖÕÉÁºìµÆ£¬½øÈëϵͳºó #topas²é¿´×ÜÊÇÓÐÒ»¿é´ÅÅÌ%BUSYΪ90%ÒÔÉÏ£¬ Êý¾Ý¿â°æ±¾£ºoracle 9.2.0.7 Êý¾ÝÎļþ¹ÒÔØµÄ½Úµã£º/oradata/pcs/ Âß¼¾íºÅlv04 #lslv -l lv04
......
ÓÃPL/SQL µÇ½ʱµ¯³ö±¨´í´°¿Ú£¬´íÎóÈçÏ£¡ ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exist ÇëÎÊ£¬ÓÐûÓÐÈËÓöµ½ÕâÖÖÇé¿ö£¬Ôõô½â¾ö£¿Ð»Ð»£¡ 1. Oracle sid ÕýÈ ......
OracleÖÐÓû§ÃûÊÇʲô£¿ ÃèÊöÇå³þÒ»µã£¡ ORACLEÊý¾Ý¿âÖÐÓкܶàÄÚÖõÄÓû§Ãû£¬sys¾Í²»ËµÁË£¬»¹ÓÐscottÃÜÂëÊÇtiger.³ýÁËsys,ÆäËûÓû§¶¼ÊÇËù¶¨µÄ£¬½â³ýËø¶¨ºó²ÅÄÜʹÓá£ÔÚ±¾»úµÇ½Êý¾Ý¿âʱ£¬sysµÄÃÜÂë¿ÉÒÔËæÒâÊäÈë¡£
......