ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÈÃDB2Êý¾Ý¿âʹÓÃËùÓÐÄÚ´æµÄ·½·¨

·¢²¼Ê±¼ä:2006-05-11 00:22:50À´Ô´:ºìÁª×÷Õß:artiomgy
¡¡¡¡¼ò½é

¡¡¡¡ÔøÌý˵¹ý´´ÔìÐÔѹÁ¦Âð£¿ËüÊôÓÚÄÇЩα¾«ÉñÕÜѧ֮һ£¬ËüÐû³Æ»¥Ïà×÷ÓõÄÁ¦»á´´Ôì³ö×÷Ϊ¶·Õù¸±²úÆ·µÄÊÂÎï¡£ÕâÓеãÏóСÈËÊéÀïÃæÉÆÓë¶ñÖ®¼äµÄ¶·Õù¡£ÏÖÔÚ£¬ÎÒ²»Ïë˵ËùÓÐÈí¼þ¹¤³Ìʦ¶¼ÊǺÃÈË£¬»òÕßËùÓÐÓ²¼þ¹¤³Ìʦ¶¼ÊÇ»µÈË£¬µ«ÊÇÔÚËûÃÇÖ®¼ä´æÔÚ×Å´´ÔìÐÔѹÁ¦¡£ÕýÈç Joseph Campbell Ëù˵µÄ£¬¡°²»ÒªÈÃÄú¶Ô¿Æѧ²»ÇÐʵ¼ÊµÄÔ÷¶ñÃÔ»óÁËÄúµÄË«ÑÛ£¬ÒÔÖÁ¿´²»µ½¼ÆËã»úоƬÖеĹâ»Ô¾³½ç¡£¡±Èç¹ûÕû¸ö±íÏóÀ˳±Ò»ÑùÓ¿³ö´ÅÅ̲¢³åÈëÄڴ棬ÄÇ»¹ÄÜÓÐʲô±ÈÕâ¸üÀËÂþÄØ£¿

¡¡¡¡ÓÐʱºî£¬Èí¼þ¹¤³Ìʦ»á°§Ì¾Ó²¼þ·¢Õ¹µÄ²½·¥Ì«»ºÂýÁË£º»úÆ÷´ÅÅÌËÙ¶ÈÌ«Âý¡¢ÄÚ´æ×é̫С²¢ÇÒʱÖÓËÙ¶ÈÏóÎÏÅ£ÅÀÐС££¨µ±Ó²¼þ·¢Õ¹¸ÏÉϵÄʱºò£¬¿ÉÄÜÎÒÃÇ»áÍü¼Ç Java™ Ó¦ÓóÌÐòÔø¾­ÊÇÄÇôÂý¡££©µ±ÐÂÒ»´úÓ²¼þ³öÏÖʱ£¬²Ù×÷ϵͳÊ×ÏÈÊÊÓ¦£¬µ«Áô¸øÓû§µÄÈ´ÊÇ£¬ËüÃÇÖ»ÄÜÓà 32 λÌåϵ¼Ü¹¹ÔËÐÐ 16 λ»ò£¨Æø´­ÓõÓõµÄ£©8 λ DOS Ó¦ÓóÌÐòµÄÍ´¿à¡£ÏÖÔÚѹÁ¦×ªµ½ÁËÈí¼þ¹¤³ÌʦͷÉÏ£ºËûÃÇʲôʱºò²Å»áÖØбàÒëÓ¦ÓóÌÐò²¢ÀûÓÃÐÂÓ²¼þËùÌṩµÄÐÂÊý¾ÝÀàÐͺÍÄÚ´æ¿ÉÑ°Ö·ÄÜÁ¦ÄØ£¿ÔÚ×îÖյķÖÎöÖУ¬Äú½«ÔÚ 8086 ÉÏÔËÐÐµÄ BASIC ÓëÔÚ 24 · SMP ÉÏÔËÐÐµÄ C++ ½øÐбȽÏʱ£¬ÔËÐС°Hello World¡±³ÌÐòËù»¨·ÑµÄʱ¼ä´óÔ¼Óë±àд¸Ã³ÌÐòËù»¨·ÑµÄʱ¼äÒ»Ñù³¤¡£

¡¡¡¡µ«ÊÇ£¬Êý¾Ý¿âËùÒª×öµÄÔ¶²»Ö¹ÊÇÒªÏòÏÔʾÆ÷Êä³ö¡°Hello World¡±¡£Óë Web·þÎñÆ÷Èí¼þÆÚÍû¸ü¸ßËÙÏß·һÑù£¬Êý¾Ý¿âÈí¼þÆÚÍû´Ó´ÅÅÌËٶȡ¢ÈÝÁ¿¡¢¿ÉÑ°Ö·ÄÚ´æµÄÿ´ÎÉý¼¶Öо¡¿ÉÄÜ»ñµÃºÃ´¦¡£¾¡¹ÜÓ¦ÓóÌÐò³ÌÐòÔ±¿ÉÄܻᱧԹ±ØÐëΪ 32 λ»úÆ÷ÖØбàÒë 16 λ³ÌÐò£¨ËüÒѾ­ÔËÐÐÁ¼ºÃÁË£©£¬µ«ÊÇÊý¾Ý¿â¹¤³Ìʦϲ»¶ÕâÑùµÄÏë·¨£ºÔÚ½«Êý¾ÝÅÅÐò¡¢¾Û¼¯»ò·¢Ë͸øÓû§Ö®Ç°°ÑËü±£´æÔÚÄÚ´æÖжø²»ÊÇ´ÅÅÌÉÏ¡£I/O ÊÇÈç´ËÖÚ¶àÒªÇó¹ý¸ß¹¤×÷¸ºÔصÄɱÊÖ -- ÕâÕýÊÇÄú½« 1 TB µÄÊý¾Ý·ÖÉ¢µ½ 5 TB µÄ´ÅÅÌÉϵÄÔ­Òò£¨¸ü¶àµÄ´ÅÅÌ = ¸ü¶àµÄÖᣬÕâÒâζןü¶à²¢ÐÐµÄ I/O£¬ÖÁÉÙÔÚ»ù×¼²âÊÔÊÀ½çÖÐÊÇÕâÑù£©¡£

¡¡¡¡ÏÖÔÚ£¬ÔÚ RISC ºÍ Sparc ÊÀ½çÖУ¬64 λÌåϵ¼Ü¹¹ÕýÖð²½³ÉΪ±ê×¼£¬ËüÔÊÐíÉÌÒµÐÔ UNIX®£¨Èç AIX®¡¢HP-UX ºÍ Solaris µÈ£©ÎªÄúϲ°®µÄ¹ØϵÊý¾Ý¿âÌṩ´óÁ¿ÄÚ´æ¡£32 λÄÚ´æµÄ¿ÉÑ°Ö·ÄÜÁ¦´óÔ¼µÈÓÚ 4 GB£¬¶øÐí¶à UNIX »úÆ÷×°ÓÐ 20 µ½ 100 GB Äڴ棬Äú¿Ï¶¨Ï£ÍûʹÓÃÕâÑù´óµÄÄÚ´æ¡£Intel ÊÀ½çÒ²²»Âäºó¶àÉÙ£ºÏÖÔÚ£¬²Ù×÷ϵͳ¡¢±àÒëÆ÷ºÍÊý¾Ý¿âÈí¼þʵÑéÊÒÀÕýÔÚ 64 λ Intel оƬÉÏÔËÐÐµÄ Linux ºÍ Windows 2000 ÊÇÒ»¸öÏÖʵ£¬¶øÇÒ²»¾Ã»áÔÚÄúÖÜΧµÄÍøÕ¾ÉÏÏúÊÛ¡£

¡¡¡¡ÄÇô£¬Èç¹ûÓ²¼þºÍ²Ù×÷ϵͳ¶¼ÒѾ­ÎªÊ¹Óþ޴óµÄÄÚ´æ×öºÃÁË×¼±¸£¬²¢ÇÒÊý¾Ý¿âÒ²Äܹ»ÀûÓôóÄڴ棬ÄÇôÄúÈçºÎ½«ËüÃǽáºÏÆðÀ´²¢Ê¹Ö®¹¤×÷ÄØ£¿Ê¹Óà DB2® °æ±¾ 7£¬Ê×ÏÈҪŪÇå³þµÄÊÇ£¬ÔÚÄÚ²¿£¬DB2 ¼ÙÉèʹÓà 32 λÄÚ´æºÍÓ²¼þ¡£ÒªÀûÓøü´óµÄÄڴ棬±ØÐë¸æËß DB2 ¿ÉÒÔʹÓÃËüÒÔ¼°ÈçºÎʹÓÃËü¡£ÇëÎðÔ𱸠DB2 -- ´ó¶àÊý DB2 ¿Í»§»úºÍÐí¶à DB2·þÎñÆ÷ÔÚδÀ´ÊýÄêÖн«ÔËÐÐÔÚ 32 λ Intel »úÆ÷ÉÏ¡£²¢ÇÒ¼´Ê¹ DB2 ÔÚÄú»úÆ÷Éϼì²âµ½ÓÐ 96 GB Äڴ棬˭ÓÖÄܿ϶¨ÄúÏ£Íû DB2 ʹÓÃËùÓÐÄڴ棬¶ø²»ÊÇÓëÆäËüÓ¦ÓóÌÐò¹²ÏíÕâ¸öÄÚ´æÄØ£¿

¡¡¡¡µ±Ê¹ÓÃÕâÖÖ´óÄÚ´æʱ£¬ÄúÓм¸ÖÖÑ¡Ôñ¡£×îÏÔ¶øÒ×¼ûµÄÑ¡ÔñÊÇ´´½¨ 64 λ DB2 ʵÀý¡£ÏÖÔÚ£¬AIX¡¢Solaris ºÍ HP-UX É쵀 DB2 °æ±¾ 7 ¶¼Ö§³ÖÕâÖÖ²Ù×÷¡£Èç¹ûÄúÓµÓа汾 7.1£¬Ôò±ØÐëÏÂÔØÐÞ¶©°ü 1 ÒÔ°²×° 64 λ DB2 ¿â¡£Èç¹ûÄúÓµÓа汾 7.2 »ò¸üа汾£¬Ôò²»±ØΪÁË´´½¨ 64 λ DB2 ʵÀý¶ø°²×°ÐÞ¶©°ü¡£Òª´´½¨ 64 λ DB2 ʵÀý£¬¿ÉÒÔʹÓà db2icrt ÃüÁ²¢Ö¸¶¨²ÎÊý -w µÄֵΪ 64¡£ÀýÈ磺

db2icrt -w 64 -u db2fenc1 db2inst1

ÃèÊö 64 λ»·¾³ÖÐ DB2 ʹÓõÄÊÖ²áλÓÚ£º

http://www-4.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/document.d2w/report?fn=db2q9e71frm3toc.htm

¡¡¡¡1 + 1 = 2¡£2 µÄ 32 ´Î·½ = ¼«´óµÄÊý¡£

¡¡¡¡Ã¿¸ö 32 λ DB2 ʵÀýÄܹ»¶Ô 4 GB ÄÚ´æÑ°Ö·¡£Í¨³££¬ÄúÏ£Íû½«´ó²¿·ÖÄÚ´æ¸ø»º³å³ØרÓᣵ«ÊÇ£¬AIX¡¢HP-UX ºÍ Windows ÉϵÄÄÚ´æ·Ö¶Î»á½«×î´ó»º³å³ØµÄ´óСÏÞÖÆÔÚ 4 GB ÒÔÄÚ¡£¼´Ê¹ÊÇÔÚ 32 λÊÀ½çÖÐÓµÓÐÊ®·Ö¸É¾»µÄÄÚ´æÄ£Ð굀 Solaris ÉÏ£¬ÓÃÓÚ DB2 »º³å³ØµÄÄÚ´æÒ²²»Äܳ¬¹ý 3.35 GB£»4 GB ÄÚ´æ¿Õ¼äµÄÆäÓàÄÚ´æ±ØÐëרÓÃÓÚ DB2 µÄÆäËü¹²ÏíÄÚ´æÓÃ;¡££¨ÐÒÔ˵ÄÊÇ£¬¶ÔÓÚ 64 λÊÀ½çÖеÄËùÓвÙ×÷ϵͳ£¬ÄÚ´æÄ£ÐͶ¼¸ü¸É¾»¡££©ÔÚ HP-UX ÉÏ£¬32 λ DB2 ʵÀýËùÄܹ»´´½¨µÄ×î´ó»º³å³Ø´óÔ¼ÊÇ 800 MB¡£ÔÚ HP-UX ÉÏ£¬Ö»ÓÐͨ¹ýʹÓà 32 λ HP-UX É쵀 Memory Windows À´ÔËÐжà¸öʵÀý£¬²ÅÄÜʹÓà 1 GB ÒÔÉϵĻº³å³Ø¡££¨DB2 ·¢ÐÐ˵Ã÷£¨Release Notes£©ÖÐÃèÊöÁË HP Memory Windows¡££©ÔÚ Windows ÉÏ£¬»º³å³Ø±»ÏÞÖÆΪ 3 GB£¬AIX ÉÏÊÇ 1.75 GB£¬¶ø Linux ÉÏ´óÔ¼ÊÇ 1 GB¡£

¡¡¡¡ÔÚÔËÐÐ 32 λ DB2 µÄ´óÄÚ´æϵͳÉÏ£¬Òª½«´óÁ¿ÄÚ´æ¸øÓ軺³å³Ø£¬×î¼òµ¥·½Ê½¾ÍÊÇÔÚÒ»¸ö DB2 ÆóÒµÀ©Õ¹°æ£¨Enterprise-Extended Edition (EEE)£©ÅäÖÃÖÐÔËÐжà¸öÂß¼­ DB2 ʵÀý¡£Ö»ÐèÒªÔËÐвÙ×÷ϵͳµÄÒ»¸öʵÀý£¬Õ⽫ÓÐÖúÓÚ½ÚÊ¡¿ªÏúºÍÔÊÐí¶à¸ö DB2 ʵÀýÖ®¼äͨ¹ý¹²ÏíÄÚ´æ¶ø²»ÊÇͨ¹ý TCP/IP »òͨÐŽ»»»»úÀ´±Ë´ËͨÐÅ¡£Ê¹Óà DB2 µÄÎÞ¹²ÏíÌåϵ½á¹¹£¬Ã¿¸öʵÀý¿ÉÒÔÔÚËü×Ô¼ºµÄÊý¾Ý¿â·ÖÇøÖ®ÄÚÓä¿ìµØ¶Ô 4 GB ÄÚ´æÑ°Ö·¡£ÔÚ´ó¶àÊý DB2 TPC-H »ù×¼²âÊÔÖÐ -- Ëüͨ³£Èà DB2 EEE ÔÚ¹æÄ£´ï 300 GB »ò¸ü´óµÄÊý¾Ý¿âÉÏÔËÐоö²ßÖ§³Ö²éѯ -- Ò»¸ö´óÐÍ SMP Ϊÿ¸ö DB2 ½Úµã»®·Ö¶àÖÁ 4 GB Äڴ棨ÿ¸ö½Úµã¶¼ÊÇÒ»¸öÔËÐÐËü×Ô¼ºµÄ DB2 ʵÀýµÄÊý¾Ý¿â·ÖÇø£©¡£

¡¡¡¡DB2 »¹¿ÉÒÔʹÓÃÆäËüÈýÖÖ·½·¨À´ÀûÓôóÄÚ´æ»úÆ÷¡£ÔÚ AIX¡¢Solaris ºÍ Windows ÉÏ£¬DB2 Ö§³ÖÀ©³ä´æ´¢Æ÷£¨Extended Storage£©£¨Ò²³ÆΪ ESTORE£©¡£ÕâÔÊÐí DB2 ½«³¬¹ý 32 λÄÚ´æÄ£ÐÍÖÐ×î´ó¿ÉÓÃÄÚ´æµÄÄÚ´æÓÃÓÚϵͳÁÙʱ±í£¨ÓÃÓÚÅÅÐò£©ºÍÖ»¶ÁÓû§Êý¾Ý¡£ÔÚ DB2 ´Ó´ÅÅÌ»ñÈ¡Êý¾Ýʱ¾ÍÓÉ DB2 ÅжÏÄÄЩÊý¾ÝÊÇ¿ÉÒÔÈÏΪÊÇÖ»¶Á£¬µ«ÊÇÐèÒªÅäÖà DB2 ÒÔʹÓÃÀ©³ä´æ´¢Æ÷¡£

¡¡¡¡ÈÃÎÒÃÇ¿¼ÂÇÒ»ÖÖµäÐÍÇé¿ö£ºÄúÕýÔÚÉè¼ÆÒ»¸öÊý¾Ý¿â£¬ÔÚÆäÖÐÏ£Íû½«Ò»¸ö±í¾¡¿ÉÄܶàµØ·ÅÈëÄÚ´æ¡£Ê×ÏÈ£¬¸üÐÂÊý¾Ý¿â¹ÜÀíÆ÷ÅäÖò¢¸æËßËüҪʹÓöàÉÙÀ©³ä´æ´¢¶Î£¨num_estore_segs£©¡£Õâ¸öÖµµÄȱʡÉèÖÃΪÁã¡£n È¡¶à´óÖµ½«È¡¾öÓÚ±íÓжà´ó¡¢¿ÉÓõÄÄÚ´æÓжàÉÙÒÔ¼°ÄúÏ£ÍûÕâ¸öÌض¨±íÓöàÉÙÄÚ´æ¡£¼Ù¶¨ÎÒÃÇÕýÔÚʹÓà Solaris£¬ËüÓÐ 6 GB ÄÚ´æ -- ÔÚ 4 GB ÄÚ´æ¿Õ¼äÖ®É쵀 2GB ÄÚ´æÓÃÓÚÀ©³ä´æ´¢Æ÷£¨Ò²³ÆΪ estore£©£º

update db cfg for sample using num_estore_segs n

¡¡¡¡Óá°À©³ä´æ´¢Æ÷´æ´¢¶Î´óС¡±£¨estore_seg_sz£©Êý¾Ý¿âÅäÖòÎÊýÀ´¶¨Òå estore ¶ÎµÄ´óС£º

update db cfg for sample using estore_seg_sz 32000

ÏÖÔÚÄú´´½¨ÁËÒ»¸ö»º³å³Ø¡£¶ÔÓÚ±¾Ê¾Àý£¬ÎÒÃǽ«Ê¹Óà 8K Ò³Ãæ´óС£¬¾¡¹Ü 16K ºÍ 32K Ò³Ãæ´óСҲÊÇÔÊÐíµÄ¡££¨Èç¹ûÊÇÔÚ Windows ÉÏ£¬ÒªÊ¹Óà 2GB ÒÔÉϵÄÄڴ棬Ôò±ØÐëʹÓôóÓÚ 4K µÄÒ³Ãæ´óС¡££©±ØÐëΪÀ©³ä´æ´¢Æ÷ÆôÓûº³å³Ø£¬¿ÉÒÔʹÓà EXTENDED STORAGE ¹Ø¼ü×Ö×öµ½¡£ highmem ÊÇÎÒΪÕâ¸ö»º³å³ØÑ¡ÔñµÄÃû³Æ¡£Æä´óС n È¡¾öÓÚÄúÏ£ÍûÕâ¸ö»º³å³ØÕ¼ÓõÄÄÚ´æÊýÁ¿£º

CREATE BUFFERPOOL highmem SIZE n

PAGESIZE 8K EXTENDED STORAGE

¡¡¡¡ÏÖÔÚ´´½¨Ò»¸ö±í¿Õ¼ä£¬²¢½«Ëü·ÖÅäµ½Õâ¸ö»º³å³Ø£º

CREATE TABLESPACE highmem_tbsp PAGESIZE 8K

MANAGED BY SYSTEM

USING ('C:\highmemdir)

BUFFERPOOL highmem

¡¡¡¡×¢£º±í¿Õ¼äµÄÒ³Ãæ´óС±ØÐëÓë¸Ã»º³å³ØµÄÒ³Ãæ´óСÏàÆ¥Å䣬²¢ÇҸûº³å³ØÓÉÃû³ÆÀ´±êʶ¡£Èç¹ûÄúÖ»ÔÚÕâ¸ö±í¿Õ¼äÖд´½¨Ò»¸ö±í£¬¶øÕâ¸ö±í¿Õ¼äÓÖÊǸûº³å³ØÖÐΨһµÄ±í¿Õ¼ä£¬ÄÇôµ±·ÃÎÊÕâ¸ö±íÖеÄÊý¾Ýʱ£¬¾ÍÔö´óÁËÊý¾ÝÁôÔÚÄÚ´æÖеĻú»á¡£µ«¶Ô±í½øÐÐÅÅÐòʱÈÔ¿ÉÄÜ»áÒç³ö£¬Òò´ËÇëÈ·±£ÓÐÒ»¸öÒÑ´´½¨ÁËÏàÆ¥ÅäµÄÒ³Ãæ´óСµÄϵͳÁÙʱ±í¿Õ¼ä£º

CREATE SYSTEM TEMPORARY TABLESPACE highmem_temp PAGESIZE 8K

MANAGED BY SYSTEM

USING ('C:\highmemtemp') BUFFERPOOL highmem

¡¡¡¡ÏÖÔÚ×¼±¸Ôڸñí¿Õ¼äÖд´½¨±í£º

create table memory_hog (col1 int) in highmem_tbsp

¡¡¡¡²¿·Ö»¹ÊÇÈ«²¿ AWE£¿ÓÉÄúÀ´Åжϡ£

¡¡¡¡Windows 2000 Äܹ»Í¨¹ý Microsoft Address Windowing Extensions£¨AWE£©ÔÚ 32 λÊÀ½çÖÐÓ³ÉäÔ½¹ý 4 GB ÄÚ´æ½çÏßµÄÊý¾Ý¡£DB2 °æ±¾ 7.2£¨»ò´øÓÐÐÞ¶©°ü 3 µÄ°æ±¾ 7.1£©Ö§³ÖÕâ¸öÌØÐÔ¡£Windows 2000 Advanced Server ×î¶àÖ§³Ö 8 GB Äڴ棬¶ø Windows 2000 Data Center Server ×î¶àÖ§³Ö 64 GB ÄÚ´æ¡£

¡¡¡¡ÔÚ×îÖյķÖÎöÖУ¬Äú¿ÉÄÜÐèÒª×öÒ»¸öÑ¡Ôñ£¬Õâ¸öÑ¡ÔñÓë¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆËùÐèµÄ¿ÅÁ£¶ÈÊDZ³µÀ¶ø³ÛµÄ¡£¿ÉÒÔ¼Ù¶¨£¬Äú½«¿¼ÂǵÄÓÃÓÚÉÏÊö¼¼ÊõµÄÊý¾Ý¿âÐèÒª×î¼ÑÐÔÄÜ -- ×îÖÕ£¬Èç¹ûÐÔÄܲ»ÖØÒª£¬ÎªÊ²Ã´Òª½«Êý¾Ý¿â·Åµ½ÓµÓдóÁ¿ÄÚ´æµÄ»úÆ÷ÉÏ£¿´ËÀàÊý¾Ý¿âÇãÏòÓÚ½«Óû§Êý¾Ý´æ´¢ÔÚÊý¾Ý¿â¹ÜÀí´æ´¢Æ÷£¨Database Managed Storage (DMS)£©ÖУ¬½«Ô­Ê¼É豸£¨raw device£©ÓÃ×÷ÈÝÆ÷¡£°´ÕÕ´ó¶àÊýÈ˵ÄÒâ¼û£ºÈç¹ûÄú¹ÜÀíÒ»¸ö¾ßÓÐÖÚ¶à¸ÅÒªÎļþºÍÓû§ÒªÇóºÜ¸ßµÄÊý¾Ý¿â£¬ÄÇô£¬ÐèҪͶÈë´óÁ¿Ê±¼ä¶ÔÊý¾Ý¿â½øÐе÷ÕûºÍ¼Æ»®£¬ÕâÑù²ÅÄÜÔ¤²âÊý¾ÝµÄÔö³¤²¢ÔÚԭʼÉ豸ÈÝÆ÷ÉÏ·ÖÅä×ã¹»µÄ¿Õ¼ä¡£ÓÃÕâÖÖ˼Ï룬¿ÉÒÔÖªµÀϵͳ¹ÜÀí´æ´¢Æ÷£¨SMS£©±í¿Õ¼äÖ»ÊÊÓÚϵͳÊý¾Ý£¨ÁÙʱ±í¿Õ¼äºÍĿ¼±í¿Õ¼ä£©ºÍ±ØÐë¶ÔÆä½øÐÐÉÙÁ¿Î¬»¤µÄÊý¾Ý¿â£¬ÒòΪ£¬ÕâÁ½ÕßÊýÁ¿Ì«¶à£¬Òò¶øÎÞ·¨±£Ö¤¶ÔÆäÉè¼ÆºÍά»¤½øÐдóÁ¿Í¶×Ê¡£

¼Ù¶¨ÄúͬʱÃæÁÙÁ½ÖÖ×îÔã¸âµÄÇé¿ö£ºÒ»·½ÃæÊý¾Ý¿â±ØÐëѸËÙ£¬ÁíÒ»·½ÃæÄúÓÖÎÞ·¨Ô¤²âÆäÖеÄÊý¾ÝÔö³¤»òÈ¥»¨·Ñ´óÁ¿Ê±¼ä¶ÔÆä½øÐÐά»¤£¬ÄÇÔõô°ìÄØ£¿Äú¿ÉÄÜ»áÎÊ£ºÈç¹ûÓÐЩÊÂÇéºÜÖØÒª£¬ÎªÊ²Ã´²»½« DBA ×ÊÔ´ÓÃÓÚËüÄØ£¿µ«ÀÏ°å²¢²»×ÜÊÇÀíÐԵġ£ÐÒÔ˵ÄÊÇ£¬¹ØϵÊý¾Ý¿â¼Ü¹¹Éè¼ÆʦÃDz¢²»ÊǽöÓеĻ¨·Ñ´óÁ¿Ê±¼ä¾ö¶¨ÈçºÎʹÓôóÄÚ´æ»úÆ÷µÄÈË£º²Ù×÷ϵͳר¼ÒÒ²ÔÚÑо¿Õâ¸öÎÊÌâ¡£Äú½«ÐèÒª×öÒ»¸öÐÅÄîÉϵķÉÔ¾£¬½«ËùÓÐÊý¾Ý·ÅÖõ½ SMS ±í¿Õ¼ä£¬²¢½«ÎļþϵͳÓÃ×÷ÈÝÆ÷¡££¨Ò²¿ÉÒÔʹÓà DMS À´×öÕâ¼þÊ£¬µ«ÊÇÔÚΪÈÝÆ÷¶¨ÒåÎļþ´óСʱ£¬»¹±ØÐë¼Æ»®Êý¾ÝÔö³¤£©¡£ÏÖÔÚ£¬²é¿´ËùÓÐ 4 GB ÄÚ´æµØÖ·ÒÔÉϵĿռ䲢½«ËüÓÃÓÚÎļþϵͳ¸ßËÙ»º´æ£¬ÊDzÙ×÷ϵͳµÄÈÎÎñ¡£ÐÒÔ˵ÄÊÇ£¬ÓÉÓÚ´ó¶àÊýÊý¾Ý¿âÔËÐÐÔÚ´óÐÍ SMP ÉÏ£¬²¢ÇÒÄܹ»Í¨¹ýÀûÓÃÓ¦ÓóÌÐòÀ´´ïµ½ÆäÐÔÄÜÄ¿±ê£¬ÕâÍƶ¯ÁËϵͳÉè¼ÆʦÃÇÍÚ¾ò³ö´óÄÚ´æ»úÆ÷µÄDZÄÜ£¬ÒÔ½«Æµ·±·ÃÎʵÄÊý¾Ý±£´æÔÚÄÚ´æÖС£¶øÕâÕýÊÇÈËÃÇÏ£ÍûÊý¾Ý¿â»º³å³ØËù×öµÄ£º½«¾­³£·ÃÎʵÄÊý¾Ý±£´æÔÚÄÚ´æÖУ¬¶øÆäÓàµÄ½öÁôÔÚ´ÅÅÌÉÏ¡£

¡¡¡¡±ðÔÚ¼ÒÀï³¢ÊÔÕâ¸ö²Ù×÷£¡£¨ÔÚ¹¤×÷ÖС¢ÔÚÀÏ°åµÄϵͳÉϳ¢ÊÔ¡££©

¡¡¡¡Ò²ÐíÔÚ½áÊø¹ØÓÚÄÚ´æµÄÎÄÕÂ֮ǰ£¬ÓбØÒªÌáÐÑÄú²»ÒªÍü¼ÇϵͳÀïµÄÆäÓಿ·Ö¡£±Ï¾¹£¬Èç¹ûÄúÓÐ 96 GB Äڴ棬¶ø´ÅÅÌÉϾͿÉÄÜÓв»Ö¹ 96 GB µÄÊý¾Ý -- ÕýµÈ×ÅÍÌûÄúµÄϵͳ²¢½«ËüËÍÈëÒ³Ãæµ÷¶ÈµÄÍ´¿à״̬¡£±¾ÎĵÄÖصãÊǾ¡¿ÉÄܶàµØʹÓÃÄÚ´æ¡£±Ï¾¹£¬ÄúΪËü»¨ÁËÇ®£¬ÄÇôΪʲô²»Ê¹ÓÃËü²¢Ê¹Ö®ÎïÓÐËùÖµÄØ£¿°´ÕÕÕâÖÖ˼Ï룬²»ÒªÍü¼ÇÄú¹ºÂòµÄÆäÓàÓ²¼þ¡£ÄúÏ£ÍûÈí¼þʹÓÃËùÓеÄÄڴ棬µ«Ò²Ï£ÍûËùÓд¦ÀíÆ÷×öËüÃǵÄÄDz¿·Ö¹¤×÷ -- ¶ÔËùÓеĴÅÅÌÒ²ÊÇÈç´Ë¡£ÕýÈçÔÚ 1 MB PC ÉϽ«Ó¦ÓóÌÐòÏÞÖƵ½ 640 K ÄÚ´æ²»Äܳä·ÖÀûÓÿÉÓÃ×ÊÔ´Ò»Ñù£¨Òò´Ë±ÈËüÓ¦ÓеÄËÙ¶ÈÒªÂý£©£¬Èç¹ûÄúµÄÒ»¸ö´¦ÀíÆ÷ÒÔ 100% ÔËÐУ¬¶øÆäËüÒÔ 25% ÔËÐУ¬Õâʱ£¬ÄúµÄ´¦¾³¾ÍºÜÞÏÞÎÁË -- Ò»¸ö´¦ÀíÆ÷µÄ¹¤×÷¸ºÔØÒÑ´ïµ½Á˼«ÏÞ£¬¶øÆäÓà´¦ÀíÆ÷ʲôҲ²»×ö¡££¨ÕâÖÖÇé¾°¾ÍºÃÏóÄúÔÚ½¨Öþ¹¤µØÉÏ¿´µ½Ò»¸öÈËÕýÔÚÄÃÌúǹ¤×÷£¬¶øËûµÄͬÊÂÈ´ÐäÊÖÅÔ¹Û¡££©ÕâÕýÊÇ DB2 EEE ¿ÉÒÔ°ïÖúÄúµÄµØ·½£»ËüµÄÎÞ¹²ÏíÌåϵ½á¹¹±»Éè¼Æ³É¼ò½àµØ½«ËùÓй¤×÷ºÍÊý¾Ý¹«Æ½µØ»®·Ö¸ø¿ÉÒÔʹÓõÄÄÚ´æ¡¢CPU ºÍ´ÅÅÌ¡£³öÓÚÕâ¸öÔ­Òò£¬¶ÔÓÚ¾ö²ßÖ§³ÖÎÞ¹²ÏíÌåϵ½á¹¹ÊǺÜÀíÏëµÄ¡£¶ÔÓÚÄÇЩÊÂÎñÐ͹¤×÷¸ºÔØ£¬Äú±ØÐë¼àÊÓÈȵ㣺Èç¹û·¢ÉúÁË CPU »ò´ÅÅÌÖеÄÒ»¸ö×Ó¼¯¹¤×÷¹ýÖصÄÏÖÏó£¬ÎªÊ²Ã´»á·¢ÉúÕâÖÖÏÖÏóÄØ£¿ÊÇÒòΪËùÓÐÈÎÎñ·±ÖصĿͻ§»ú¶¼Á¬½Óµ½Í¬Ò»½ÚµãÁËÂð£¿ÐÒÔ˵ÄÊÇ£¬EEE ÔÊÐíÄú½«¿Í»§»úÁ¬½Ó·Ö²¼µ½ËùÓнڵ㡣ÊÇ·ñÓ¦¸Ã½«Êý¾ÝÒƵ½ÕâЩ½ÚµãÉϵÄÐí¶àС±íÖУ¬ÕâÑùÔÚ½øÐиüвÙ×÷ʱ£¬¾Í±ÜÃâÁ˶Էֲ¼ÔÚËùÓнڵãµÄÒ»¸ö´ó±í½øÐвÙ×÷µÄÇé¿ö¡£Ð¡±íµÄȱµãÔÚÓÚ£ºµ±ÄúÏ£ÍûµÃµ½Ò»¸öÐèÒªÀ´×Ôÿ¸ö½ÚµãÉÏÐеĽá¹û¼¯Ê±£¬±ØÐë½øÐÐ UNION ²Ù×÷¡£»¹ÓУ¬²»ÒªÅÂÔÚÎÞ¹²ÏíÌåϵ½á¹¹ÉÏÔËÐÐ OLTP¡£ÔÚ׫д±¾ÎÄʱ£¨2001 Äê 4 Ô£©£¬TPC-C ²âÊÔ½á¹û±íÃ÷£ºÇ°ÁùÃû¶¼ÊǼ¯ÈºµÄÎÞ¹²ÏíÊý¾Ý¿â¡£

¡¡¡¡¹¤×÷¸ºÔØƽºâ»¹Òâζ׎«±í¿Õ¼ä·Ö²¼µ½¶à¸ö´ÅÅÌ£¬ÕâÑù¶à¸ö´ÅÅÌ¿ÉÒÔͬʱ·µ»ØÊý¾Ý£¬Òò¶øÒ²¾ÍÆôÓÃÁ˲¢ÐÐ I/O¡£ÕâÀÔÚÈý¸ö±äÁ¿Ö®¼ä´æÔÚ´´ÔìÐÔѹÁ¦£º´ÅÅÌ¡¢ÄÚ´æºÍ´¦ÀíÆ÷¡£ÔËÆøºÃµÄ»°£¬ÄúµÄÿÖÖ×ÊÔ´¶¼³ä×㣬²¢ÇÒ¿ÉÒÔÔÚËüÃÇÖ®¼ä½øÐй¤×÷¸ºÔØƽºâÀ´¹¹½¨Ò»¸öϵͳ£¬¶ÔÓÚÄúËù»¨·ÑµÄʱ¼äºÍͶ×ʵĽðÇ®£¬Õâ¸öϵͳÊÇÎïÓÐËùÖµµÄ¡£ÖÁÓÚ»¹Ã»ÓÐʹÓõÄÓ²¼þÄØ£¿ßí£¬ÖÁÉÙËüʹӲ¼þÏúÊÛ´ú±íÕõµÃ´ó±ÊÓ¶½ð¿ÉÒÔµ½ÏÄÍþÒĶȼ١£¶øÇÒ£¬Èç¹ûûÓÐÆäËüÔ­Òò£¬ÄÇôÄúÊÇ·ñÔø·¢ÏÖ×Ô¼ºÔÚÏÄÍþÒĵöÓã¶øÄúµÄСͧºÍº£À˲«¶·Ê±£¬ÕâЩ¶îÍâµÄÓ²¼þºÍÒ»¸ùÉþË÷¾Í»áÐγÉÒ»¸ö¿É¿¿µÄê¡£
¡¡¡¡¹ØÓÚ×÷Õß

¡¡¡¡Blair Adamache ÊÇ IBM¶àÂ׶àʵÑéÊÒÀïÓÐÊ®ÆßÄ깤×÷¾­ÑéµÄÀÏÊÖ¡£ËûÏàÐÅÈç¹û´Ó 1970 Äêµ½ 1995 ÄêµÄÿ´Î°ôÇòÈü¶¼Í³¼Æµ½Ò»¸ö¹Øϵ±í¶øÿ´ÎͶÖÀ¶¼Õ¼Ò»ÐеĻ°£¬ÄÇôÎÒÃǽ«¿ÉÒÔÖ¤Ã÷ Dwight Evans ºÍ Bobby Grich Ó¦µ±½ø°ôÇòÃûÈËÌã¨Baseball Hall of Fame£©¡£ ±¾ÎÄ×î³õ·¢±íÓÚ DB2 ¿ª·¢ÕßÔ°µØ£¬Ðë¾­Ðí¿É²ÅÄÜתÔØ¡£±¾ÎÄËù±í´ïµÄÊÇ×÷ÕߵĹ۵㣬¶ø·Ç IBM ¹Ûµã¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ