Â̲èÈí¼þÔ°
Â̲èÈí¼þÔ°> ÏÂÔØÖÐÐÄ> Ó¦Óù¤¾ß> ±à³Ì¿ª·¢> mysql8.0¿ª·¢Àï³Ì±®°æ ¹Ù·½°æ
¸ü¶àÏÂÔصØÖ·
mysql8.0¿ª·¢Àï³Ì±®°æ ¹Ù·½°æ
Èí¼þ´óС£º600MB Èí¼þÓïÑÔ£ºÓ¢ÎÄ
Èí¼þÊÚȨ£º¹Ù·½°æ Èí¼þÀà±ð£º±à³Ì¿ª·¢
Èí¼þµÈ¼¶£º ¸üÐÂʱ¼ä£º2016-09-18
Ó¦ÓÃƽ̨£º/Win8/Win7/WinXP
  • Èí¼þ½éÉÜ
  • Èí¼þ½Øͼ
  • ÆäËû°æ±¾
  • Ïà¹ØÔĶÁ
  • ÏÂÔصØÖ·

mysql8.0¿ª·¢Àï³Ì±®°æÊÇmysql·¢²¼µÄȫа汾¡£mysql8.0¿ª·¢Àï³Ì±®°æÏà¶Ô֮ǰ5.xµÄ°æ±¾Éý¼¶²»¹ÜÊÇÉý¼¶·ù¶È»¹Êǰ汾ȫÃû¸Ä±ä¶¼·Ç³£µÄ´ó£¬ÎªÓû§´øÀ´¸ü¶à·á¸»ÌåÑ飬¾ßÌåÈçºÎ¿É²é¿´ÏêϸµÄÉý¼¶ÄÚÈݽéÉÜ¡£

mysql8.0¿ª·¢Àï³Ì±®°æÉý¼¶ÄÚÈÝ£º

ÊÂÎñÐÔÊý¾Ý×ֵ䣬ÍêÈ«ÍÑÀëÁË MyISAM ´æ´¢ÒýÇæ

ÕæÕý½«Êý¾Ý×Öµä·Åµ½ÁË InnoDB ÖеÄһЩ±íÖУ¬´Ó´Ë²»ÔÙÐèÒª FRM¡¢TRG¡¢PAR ÎļþÀ²!Information Schema ÏÖÔÚÒÔÊý¾Ý×Öµä±íµÄÒ»¸öÊÓͼ³öÏÖ¡£Ô­ÔòÉÏ¿ÉÒÔÍêÈ«²»ÐèÒª MyISAM Êý¾Ý±íÀàÐÍÁË£¬ËùÓеÄϵͳ±í¶¼¿ÉÒԷŵ½ InnoDB Ö®ÖС£

SQL ½ÇÉ«

½ÇÉ«ÊÇһϵÁÐȨÏ޵ļ¯ºÏ¡£¿ÉÒÔ´´½¨½ÇÉ«£¬¸øij¸öÓû§ÊÚÓèºÍÈ¥³ý½ÇÉ«¡£Õâ¶ÔÓÚȨÏÞ¹ÜÀíºÜ·½±ã¡£

utf8mb4 ×Ö·û¼¯½«³ÉΪĬÈÏ×Ö·û¼¯£¬²¢Ö§³Ö Unicode 9

ĬÈÏ×Ö·û¼¯½«´Ó latin1 ¸ÄΪ utf8mb4£¬Ä¬È϶¨Ðòcollation½«´Ólatin1_swedish_ci ¸ÄΪ utf8mb4_800_ci_ai¡£

²»¿É¼ûË÷Òý

¿ÉÒÔ½«Ò»Ð©Ë÷ÒýÉèÖÃΪ²»¿É¼û£¬ÕâÑù SQL ÓÅ»¯Æ÷¾Í²»»áÓõ½Ëü£¬µ«ÊÇËü»á¼ÌÐøÔÚºǫ́±£³Ö¸üС£µ±ÓÐÐèҪʱ£¬¿ÉÒÔËæʱ»Ö¸´¿É¼û¡£

¶Ô¶þ½øÖÆÊý¾Ý¿ÉÒÔ½øÐÐλ²Ù×÷

²»½ö½ö¿ÉÒÔ¶Ô BIGINT½øÐÐλ²Ù×÷£¬´Ó 8.0 ¿ªÊ¼Ò²Ö§³Ö¶Ô [VAR]BINARY/[TINY|MEDIUM|LONG]BLOB½øÐÐλ²Ù×÷ÁË¡£

¸Ä½øÁË¶Ô IPv6 ºÍ UUID µÄ²Ù×÷

INET6_ATON() ºÍ INET6_NTOA() ÏÖÔÚ¿ÉÒÔ½øÐÐλ²Ù×÷ÁË£¬ÒòΪINET6_ATON()ÏÖÔÚ·µ»ØµÄÊÇVARBINARY(16) Êý¾ÝÀàÐÍ(128 λ)¡£¸Ä½øÁË UUID ²Ù×÷£¬ÒýÈëÁËÈý¸öеĺ¯Êý UUID_TO_BIN(), BIN_TO_UUID()ºÍ IS_UUID() ¡£MySQL ²¢Ã»ÓÐÌØÊâµÄ IPv6 ºÍ UUID Êý¾ÝÀàÐÍ£¬¶øÊÇÒÔVARBINARY(16) Êý¾ÝÀàÐͱ£´æµÄ¡£

³ÖÐøÐÔµÄÈ«¾Ö±äÁ¿

¿ÉÒÔÓà SET PERSIST À´ÉèÖó־ÃÐÔµÄÈ«¾Ö±äÁ¿£¬¼´±ãÖØÆôÒ²»á±£³ÖÏÂÀ´¡£

ÐÔÄÜÊý¾Ý¿âPerformance SchemaµÄ¸Ä½ø

±ÈÈç¶ÔÐÔÄÜÊý¾Ý¿âÔö¼ÓÁË 100 ¶à¸öË÷Òý£¬¿ÉÒÔ¼ìË÷¸ü¿ì¡£

Öع¹ SQL ·ÖÎöÆ÷

³ÖÐø²»¶ÏµÄÖ𲽸Ľø SQL ·ÖÎöÆ÷¡£¾ÉµÄ·ÖÎöÆ÷ÓÉÓÚÆäÓï·¨¸´ÔÓÐÔºÍ×Ô¶¥ÏòϵķÖÎö·½Ê½´Ó¶øÓÐÑÏÖصÄÏÞÖÆ£¬µ¼ÖÂÄÑÒÔά»¤ºÍÀ©Õ¹¡£

³É±¾Ä£ÐÍ

InnoDB »º³åÇøÏÖÔÚ¿ÉÒÔ¹ÀËãÖ÷Äڴ滺´æÇøÖеÄÓжàÉÙ±íºÍË÷Òý£¬Õâ¿ÉÒÔÈÃÓÅ»¯Æ÷Ñ¡Ôñ·ÃÎÊ·½Ê½Ê±ÖªµÀÊý¾ÝÊÇ·ñ¿ÉÒÔ´æ´¢ÔÚÄÚ´æÖл¹ÊDZØÐë´æ´¢µ½´ÅÅÌÉÏ¡£

Ö±·½Í¼Histograms

ͨ¹ýʹÓÃÖ±·½Í¼£¬Óû§»ò DBA ¿ÉÒÔ¶ÔÊý¾Ý·Ö²¼½øÐÐͳ¼Æ£¬Õâ¿ÉÒÔÓÃÓÚ²éѯÓÅ»¯ÒÔÑ°ÕÒÓÅ»¯µÄ²éѯ·½°¸¡£

¸Ä½øɨÃèÐÔÄÜ

¸Ä½øÁË InnoDB ·¶Î§²éѯµÄÐÔÄÜ£¬¿ÉÌáÉýÈ«±í²éѯºÍ·¶Î§²éѯ 5-20% µÄÐÔÄÜ¡£

Öع¹ BLOB

Öع¹ BLOB ¼ÓËÙÁËƬ¶Î¶ÁÈ¡/¸üвÙ×÷£¬¿ÉÒÔ¼ÓËÙ JSON Êý¾ÝµÄ²Ù×÷¡£

³Ö¾Ã»¯×ÔÔöÖµ

InnoDB »á³Ö¾Ã»¯±£³Ö×ÔÔöÐòÁеÄ×î´óÖµµ½ redo ÈÕÖ¾ÖС£Õâ¸ö¸Ä½ø»¹ÐÞ¸´ÁËÒ»¸ö·Ç³£À쵀 199 ºÅ bug¡£

ÁÙʱ±í

È¡Ïû¶ÔѹËõÁÙʱ±íµÄÖ§³Ö£¬²¢´æ´¢ÁÙʱ±íµÄÔªÊý¾Ýµ½ÄÚ´æÖС£

Èí¼þ½Øͼ
  • mysql8.0¿ª·¢Àï³Ì±®°æ
  • ÈÈÃÅÈí¼þ
  • ÈÈÃűêÇ©
·µ»Ø¶¥²¿