OracleѹËõ±í±í¿Õ¼ä
´ÓOracle 9iR2 ¿ªÊ¼,ORACLEÌṩÁ˱í/±í¿Õ¼äѹËõ¼¼Êõ,ÒÔ¼õÉÙ´ÅÅÌ¿ªÏú,½ÚÊ¡¿Õ¼ä,²¢ÔÚijЩÇé¿öÏÂÌá¸ß²éѯÐÔÄÜ¡£
±íѹËõÊÇÈçºÎ¹¤×÷µÄ
ÔÚOrcle9iµÚ2°æÖУ¬±íѹËõÌØÐÔͨ¹ýɾ³ýÔÚÊý¾Ý¿â±íÖз¢ÏÖµÄÖØ¸´Êý¾ÝÖµÀ´½ÚÊ¡¿Õ¼ä¡£Ñ¹ËõÊÇÔÚÊý¾Ý¿âµÄÊý¾Ý¿é¼¶±ðÉϽøÐеġ£µ±È·¶¨Ò»¸ö±íÒª±»Ñ¹Ëõºó£¬Êý¾Ý¿â±ãÔÚÿһ¸öÊý¾Ý¿âÊý¾Ý¿éÖб£Áô¿Õ¼ä£¬ÒԱ㴢´æÔÚ¸ÃÊý¾Ý¿éÖеĶà¸öλÖÃÉϳöÏÖµÄÊý¾ÝµÄµ¥Ò»¿½±´¡£ÕâÒ»±»±£ÁôµÄ¿Õ¼ä±»³Æ×÷·ûºÅ±í£¨symbol table£©¡£±»±êʶΪҪ½øÐÐѹËõµÄÊý¾ÝÖ»´æ´¢Ôڸ÷ûºÅ±íÖУ¬¶ø²»ÊÇÔÚÊý¾Ý¿âÐб¾ÉíÄÚ¡£µ±ÔÚÒ»¸öÊý¾Ý¿âÐÐÖгöÏÖ±»±êʶΪҪѹËõµÄÊý¾Ýʱ£¬¸ÃÐÐÔڸ÷ûºÅ±íÖд洢һ¸öÖ¸ÏòÏà¹ØÊý¾ÝµÄÖ¸Õ룬¶ø²»ÊÇÊý¾Ý±¾Éí¡£½ÚÔ¼¿Õ¼äÊÇͨ¹ýɾ³ý±íÖÐÊý¾ÝÖµµÄÈßÓ࿽±´¶øÊµÏֵġ£
¶ÔÓÚÓû§»òÓ¦ÓóÌÐò¿ª·¢ÈËÔ±À´Ëµ£¬±íѹËõµÄЧ¹ûÊÇ͸Ã÷µÄ¡£ÎÞÂÛ±íÊÇ·ñ±»Ñ¹Ëõ£¬¿ª·¢ÈËÔ±·ÃÎʱíµÄ·½Ê½¶¼ÊÇÏàͬµÄ£¬ËùÒÔµ±Äã¾ö¶¨Ñ¹ËõÒ»¸ö±íʱ£¬²»ÐèÒªÐÞ¸ÄSQL²éѯ¡£±íѹËõµÄÉèÖÃͨ³£ÓÉÊý¾Ý¿â¹ÜÀíÈËÔ±»òÉè¼ÆÈËÔ±½øÐÐÅäÖ㬼¸ºõ²»ÐèÒª¿ª·¢ÈËÔ±»òÓû§²ÎÓë¡£
1.±í¼¶±ð:
1.1 ´´½¨Ò»¸öѹËõ±í:
´´½¨±íʱʹÓÃCOMPRESS¹Ø¼ü×Ö,COMPRESS¹Ø¼ü×ÖָʾOracleÊý¾Ý¿â¾¡¿ÉÄÜÒÔѹËõµÄ¸ñʽ´æ´¢¸Ã±íÖеÄÐС£
SQL> create table tmp_test
(id number,phone varchar2(20),create_time date)
compress;
1.2 ÐÞ¸ÄÏÖÓбíΪѹËõ±í:
SQL> alter table tmp_test compress;
È¡Ïû±íµÄѹËõ:
SQL> alter table tmp_test nocompress;
1.3 È·¶¨±íÊÇ·ñ±»Ñ¹Ëõ:
È·¶¨Ò»¸ö±íÊÇ·ñʹÓÃÁËѹËõ,²éѯuser_tables,compression×ֶαíÃ÷±íÊÇ·ñ±»Ñ¹Ëõ.
SQL> select table_name,compression from user_tables where table_name not like 'BIN%';
TABLE_NAME COMPRESS
------------------------------ --------
CLASSES ENABLED
ROOMS ENABLED
STUDENTS DISABLED
MAJOR_STATS DISABLED
2.±í¿Õ¼ä¼¶±ð:
2.1 ´´½¨±íѹËõ¿Õ¼ä:
¿ÉÒÔÔÚ±í¿Õ¼ä¼¶±ðÉ϶¨ÒåCOMPRESSÊôÐÔ£¬¼È¿ÉÒÔÔÚÉú³ÉʱÀûÓÃCREATE TABLESPACEÀ´¶¨Ò壬Ҳ¿ÉÒÔÉÔºóʱ¼äÀûÓÃALTER TABLESPACEÀ´¶¨Òå¡£
ÓëÆäËû´æ´¢²ÎÊýÀàËÆ£¬COMPRESSÊôÐÔÒ²¾ßÓÐһЩ¼Ì³ÐÌØÐÔ¡£µ±ÔÚÒ»¸ö±í¿Õ¼äÖд´½¨Ò»¸ö±íʱ£¬Ëü´Ó¸Ã±í¿Õ¼ä¼Ì³ÐCOMPRESSÊôÐÔ¡£
¿ÉÒÔÔÚÒ»¸ö±í¿Õ¼äÖ±½ÓѹËõ»ò½âѹËõÒ»¸ö±í£¬¶ø²»Óÿ¼ÂDZí¿Õ¼ä¼¶±ðÉϵÄCOMPRESSÊôÐÔ¡£
2.2 ʹÏÖÓбí¿Õ¼äת»»ÎªÑ¹Ëõ±í¿Õ¼ä SQL> alter tablespace sms default compress;
SQL> alter tablespace sms default
Ïà¹ØÎĵµ£º
ÕâÁ½ÌìÔÚwindows7Éϰ²×°OracleÅöµ½Á˵ãÎÊÌâ,Ê×ÏÈÄÃOracle 10g32λµÄ°²×°°üÈ¥×°£¬½á¹ûÒ»Çж¼Õý³££¬PL/SQLÁ¬½Ó·þÎñÆ÷Êý¾Ý¿âÕý³££¬
µ«ÊÇÖ´ÐÐÎҵijÌÐòʱ×ÜÊDZ¨ÎÞ·¨½âÎöÁ¬½Ó±êʶ·û¡£¡£ºóÀ´ÓÐͬÊÂ˵¿ÉÄÜÊÇwindows7 ÊÇ64λµÄϵͳµÄÔÒò¡£½ÓמÍÏÂÔØÁË64λµÄOracle
10g °æ±¾µÄ¡£¡£µ«ÔÚ°²×°Ê±£¬Ìáʾϵͳ²Ù×÷°æ±¾¹ý¸ß£ºÖ»Ö§³Ö4.1£¬ ......
ϵͳ»¹Ô¶Î
½öΪϵͳ±í¿Õ¼äÖеĶÔÏó±ä»¯ËùÓá£ËüÊÇÔÚÊý¾Ý¿â´´½¨Ê±ÔÚϵͳ±í¿Õ¼äÖд´½¨µÄ¡£ÏµÍ³»¹Ô¶Î¼È¿ÉÒÔ´æÔÚ²¢¹¤×÷ÔÚ×Ô¶¯Ä£Ê½Ï£¬Ò²¿ÉÒÔ´æÔÚ²¢¹¤×÷ÔÚÊÖ¶¯Ä£Ê½Ï¡£
·Çϵͳ»¹Ô¶Î
ΪÆäËû±í¿Õ¼äÖжÔÏóµÄ±ä»¯ËùʹÓᣵ±Ò»¸öÊý¾Ý¿â¾ßÓжà¸ö±í¿Õ¼äʱ¾ÍÐèÒªÖÁÉÙÒ»¸öÊÖ¶¯µÄ·Çϵͳ»¹Ô¶Î»òÒ»¸ö×Ô¶¯¹ÜÀíµÄ»¹Ô±í¿Õ¼ä¡£
×Ô¶¯Ä£Ê½ ......
¡¶¸£²¼Ë¹¡·ÍøÕ¾½üÈÕ·¢±íÎÄÕ³ƣ¬Èç¹û¼×¹ÇÎÄ74ÒÚÃÀÔªÊÕ¹ºSunµÄ¼Æ»®ÓÉÓÚÅ·Ã˵Ä×èÄÓ¶øÒÔʧ°Ü¸æÖÕ£¬Õâ²¢²»»á¸ø¼×¹ÇÎÄ´øÀ´Ì«´óËðʧ£¬µ«È´»áÁîSunÔâÊÜÖØ´´¡£
¼×¹ÇÎÄÊÕ¹ºSunµÄ½»Ò×ÈÔδ»ñµÃÅ·ÃËίԱ»áµÄÅú×¼¡£
Å·ÃË·´Â¢¶Ï¼à¹Ü²¿Ãŵ£ÐÄ£¬¼×¹ÇÎÄÊÕ¹ºSun½«¶ÔSunµÄ¿ªÔ´Êý¾Ý¿âÒµÎñMySQLÔì³É²»ÀûÓ°Ïì¡£¼×¹ÇÎÄÃæ¶ÔÅ·Ã˵ÄÒÉÂDz¢²»Ô¸×ö³öÈà ......
ÎÒÏÈÅ×שÒýÓñ:
1. ¿ª·¢ÐÔ: SQLSERVER²»ÄÜ,ORACLEÄÜ×°ÔÚUNIXÉÏ
2. ·ÖÇø±í: SQLSERVER²»Ä ......