2006/12/05£¬
ÃÀ¹ú»ªÊ¢¶ÙÌØÇø£¬PostgreSQLÈ«Çò¿ª·¢×éÐû²¼ÃæÏòÄ¿±êµÄ
Êý¾Ý¿â¹ÜÀíϵͳPostgreSQL8.2°æ·¢²¼¡£ÕâÊǵÚ14¸ö¹«¿ª·¢Ðеİ汾£¬
ËüÔö¼ÓÁ˺ܶàÓÉÉÌÒµ
Óû§Ìá³öµÄ
¹¦ÄÜ¡¢¿É¿¿ÐÔºÍÐÔÄÜÒªÇó£¬Ò²ÌṩÁË¿ÉÓëÁìÏÈµÄÆóÒµÊý¾Ý¿âϵͳÏàæÇÃÀµÄ¿É¹ÜÀíÐÔÄÜ£¬8.2°æµÄ·¢²¼½«
»áµ¼Ö¸ü¶àµÄÆäËûÊý¾Ý¿âÓû§ÏòPostgreSQLÇ¨ÒÆ¡£
¡°Õâ¸ö°æ±¾¼¸ºõ¶Ôÿһ¸ö
ÃüÁîºÍÊý¾Ý¿â
³ÌÐò¶¼½øÐÐÁ˸üС±£¬×÷ΪPostgreSQLºËÐÄ¿ª·¢×éµÄ³ÉÔ±ºÍEnterpriseDB¹«Ë¾µÄ¼Ü¹¹Ê¦µÄ
Bruce MomjianÏÈÉú˵µÀ£¬¡°¸ù¾ÝÉçÇøµÄÒªÇó£¬Ôö¼ÓÁË¿ÉÀ©³äÇÒ¼æÈÝÐÔÁ¼ºÃµÄÓï·¨¼°±à³Ì½Ó¿Ú£¬ÕâʹµÃÊý¾Ý¿â¹ÜÀíÔ±³ä·ÖÀûÓÃPostgreSQL
µÄ¸ß¼¶¹¦ÄܱäµÃ¸ü¼Ó¼òµ¥¡±¡£
¡°Unisys¹«Ë¾ºÜ¸ßÐ˵Ø×¢Òâµ½PostgreSQLÔÚ´ó¹æÄ£¶à´¦ÀíÆ÷ϵͳÖеĿÉÉìËõÐÔºÍÐÔÄܾùÓÐÁ˺ܴóµÄÌá¸ß¡±£¬¿ªÔ´½â¾ö·½°¸ºÍϵͳ¼°
¼¼ÊõÌṩÉÌUnisys¹«Ë¾µÄ¸±¾ÀíAli Shadman˵µÀ£¬¡°Ð·¢²¼µÄ8.2°æ¼ÌÐø·¢ÑïÁËPostgreSQLÔÚʤÈÎÆóÒµÓ¦ÓÃʱһ¸öÊý¾Ý¿â¹ÜÀíϵ
ͳӦ¾ßÓеijÉÊìÐÔ¡±¡£
ÐÂÔöµÄʹÊý¾Ý¿â¹ÜÀíºÍ¿ª·¢¸ü¼ÓÈÝÒ×µÄ
¹¤¾ßºÍ¹¦ÄܰüÀ¨£º
ÐÔÄܸĽø£º8.2°æÔڸ߶ËOLTP£¨ÔÚÏßÊÂÎñ´¦Àí£©ÏµÍ³²âÊÔÖÐÈ«ÃæÌáÉýÐÔÄÜÔ¼20%£¬Êý¾Ý²Ö¿âµÄÓû§ÌáÉýµÄЧÂʸü¶à¡£¸Ä½ø°üÀ¨¸ü¿ìµÄ
ÄÚ´æ
Öм°´ÅÅÌÉϵÄÅÅÐò£¬¸üºÃµÄ¶à´¦ÀíÆ÷ÉìËõÐÔ£¬¶Ô±í·ÖÇøÊý¾ÝÓиüºÃµÄ²éѯ¹æ»®£¬¶Ô´óÁ¿Êý¾ÝµÄµ¼ÈëËٶȸü¿ìÒÔ¼°´ó´óÌáËÙµÄÍⲿÁ¬½Ó¡£
ÔÚÏßÈȱ¸·Ý£ºÍ¨¹ý¶Ô8.0°æ¾ÍÔö¼ÓµÄPITR¹¦ÄÜ£¨Ê±¼äµã»Ö¸´£©µÄÀ©Õ¹£¬¹ÜÀíÔ±ÏÖÔÚÄܷܺ½±ãµØ¶ÔÓû§µÄÊý¾Ý¿â½øÐб¸·Ý¶ø²»±ØÖÐÖ¹
·þÎñÆ÷µÄÔËÐС£
ÔÚÏßË÷ÒýµÄ´´½¨£º¿ÉÒÔÔÚÓ¦ÓóÌÐòÕýÔÚ¸üбíµÄÄÚÈÝʱҲ¿ÉÒÔ½øÐбíË÷Òý£¬ÔÊÐíÐÔÄÜÓÅ»¯Ê±¶ø²»±ØÍ£»ú¡£
SQL 2003±ê×¼¼æÈÝ£ºPostgreSQLÒ»Ö±ÒÔÀ´¾ÍÒÔÓëSQL±ê×¼¼æÈÝÐԸ߶øÖø³Æ£¬Õâ´Îа汾ҲÔö¼ÓÁËÔÚANSI SQL 2003±ê×¼ÖаüÀ¨µÄ¹¦ÄÜ£¬
È磺¾²Ì¬¾ÛºÏ£¬¶àÐÐVALUE²åÈ빦ÄÜ£¬UPDATE RETURNING £¨¸üÐÂʱ·µ»Ø¸üмǼ£©ºÍ¶àÁоۺϹ¦ÄÜ¡£
ÔÚ8.2°æÖÐÔö¼Ó²¢ÔçÓÚÆäËûÖ÷Á÷Êý¾Ý¿âϵͳÌṩµÄ¸ß¼¶¹¦ÄÜ£¬°üÀ¨£º
GINË÷Òý£º¶Ô°ë½á¹¹»¯ºÍÈ«Îı¾Êý¾ÝÄÚÈÝ£¨TEXTÀàÐÍ£©Ìṩһ¸ö¸ü¼ÓÁé»îºÍ¿É±à³Ì´¦ÀíµÄË÷Òý·½Ê½¡£
DTrace¶¯Ì¬¸ú×Ù£ºPostgreSQLаæÖÐÏÖʹÓÃSUN¹«Ë¾µÄSolaris²Ù×÷ϵͳÖÐËùÓõÄDTrace¼¼ÊõºÍÆäËû¸ß¼¶¸ú×Ù¹¤¾ß¼à¿ØÏµÍ³¡£
¡°¾ÍÊý¾Ý²Ö¿âÓ¦ÓÃÀ´Ëµ£¬¶ÔÊ®ÒÚÌõÒÔÉϼǼµÄ±íÒÔ¼°¶à´ï¼¸TBµÄÊý¾Ý½øÐÐÔÚÏßË÷ÒýµÄ´´½¨ºÍÔÚÏßÈȱ¸¹¦ÄÜÊǷdz£¹Ø¼üµÄ¡±£¬OmniTI
¼ÆËã»ú
×Éѯ¹«Ë¾µÄÖ÷Òª¸ºÔðÈËTheo SchlossnagleÏÈÉú˵µÀ£¬¡°ÎÒÃÇÏÖÔÚ¶ÔPostgreSQLʹÓÃÒ»Á÷µÄDTrace¼¼Êõ¸ú×Ù¼à¿ØÏµÍ³Ò²¸Ðµ½·Ç³£ÐË·Ü£¬Õâ
ÑùÎÒÃÇÆ½³£µÄϵͳ·ÖÎö¹¤×÷ÏÖÔÚÄܵõ½ÓëÊý¾Ý¿â²Ù×÷¸ü¼ÓÏà¹ØÇÒÓÐÃ÷È·ÄÚÈݵļ°Ö±¹ÛµÄ½á¹û¡±¡£
ÔÚ8.2°æÖл¹ÓÐһϵÁÐÆäËûÐÂÔö¸¨ÖúµÄ¹¦ÄܺÍÐÔÄܸĽø£¬Õâ¶¼½«Ê¹PostgreSQLµÄÊý¾Ý¿â¹ÜÀíÔ±µÄ¹¤×÷¸ü¼ÓÓÐЧÂÊ£¬ÏêÇé¿Éä¯ÀÀÐÂÎÅ·¢²¼¸å
(
http://www.postgresql.org/about/press/presskit82.html.zh_CN) £¬¿É´ÓPostgreSQLÍøÕ¾
ÏÂÔØ×îа棺
http://www.postgresql.org/download
¹ØÓÚPOSTGRESQL£º PostgreSQLÆðÔ´ÓÚ¼ÓÀû¸£ÀûÑǵIJ®¿ËÀû´óѧ£¬¾¹ýÊý°ÙÃû¿ª·¢ÈËÔ±21ÄêµÄÐͬ¹¤×÷¿ª·¢¶ø³ÉµÄ¡£×Ô·¢²¼ÒÔÀ´Ò»Ö±Ö§³ÖÆóÒµ¼¶Ó¦Óõĸ÷ÖÖ¹¦ÄÜ
°üÀ¨£ºÊÂÎñ´¦Àí¡¢¹ý³Ì¡¢´¥·¢Æ÷ºÍ×Ó²éѯ£¬PostgreSQLÏÖ±»ºÜ¶àÒªÇó¿Á¿ÌµÄÉÌÒµ¿Í»§¼°Õþ¸®»ú¹¹¹ã·ºÊ¹Óá£PostgreSQLʹÓÃBSD°æÈ¨½øÐз¢²¼£¬¸Ã°æÈ¨ÔÊÐíÓû§
ÍêÈ«Ãâ·ÑµØÔÚÉÌÒµÓ¦Óü°·ÇÉÌÒµÓ¦ÓÃÖÐʹÓûòÊÇ·Ö·¢PostgreSQL¡£