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

Îå´óÀíÓÉ MySQLÊý¾Ý¿âÊÇ·ñÖµµÃÎÒÃÇÑ¡Ôñ

·¢²¼Ê±¼ä:2007-07-11 00:05:13À´Ô´:ºìÁª×÷Õß:orbirds
¡¡¡¡¿ªÔ´Êý¾Ý¿âMySQL·¢Õ¹µ½½ñÌìÒѾ­¾ßÓÐÁ˷dz£¹ã·ºµÄÓû§»ù´¡£¬ÓÐÈË˵Ëü¶Ô´«Í³µÄÉÌÒµÊý¾Ý¿â·¢ÆðÁËÇ¿Á¦µÄÌôÕ½£¬ÓÐÈË˵£¬ËüÔÚÆóÒµ»·¾³»¹ÓдýÓÚÖ¤Ã÷×Ô¼º£¬±¾ÎľʹÓÕâÁ½·½ÃæÀ´·Ö±ðÁгöMySQLÊÇ·ñÖµµÃÎÒÃÇÑ¡ÔñµÄÎå¸öÀíÓÉ¡£

¡¡¡¡Ò»¡¢MySQLÖµµÃÎÒÃÇÑ¡ÔñµÄÎå´óÀíÓÉ

¡¡¡¡ÁоÙÑ¡ÔñMySQLµÄÀíÓɵÄ×îÀ§Äѵĵط½ÔÚÓÚ£¬ÈçºÎ¶ÔÕâЩÀíÓɽøÐÐÅÅÐò¡£Õâ¾ÍÈçͬÎÒÃǾ­³£ÕùÂ۵ĹÊÊ£ºÏÈÓ즻¹ÊÇÏÈÓе°?

¡¡¡¡MySQLµÄµÍ³É±¾À´×ÔÓÚÆä¼òµ¥ÐÔÂð?ËüµÄÆÕ¼°ÐÔÊÇÓÉÓÚÆäµÍ³É±¾Âð?Æäʵ£¬ÔÚMySQLµÄ×î¡°ºÃ¡±Óë×î¡°²»ºÃ¡±µÄ¹¦ÄÜÖ®¼äûÓÐÃ÷ÏԵķֽçÏߣ¬µ«ËüÃÇ×éºÏÔÚÒ»Æð¾ÍÐγÉÁËÒ»¸±ÈÃÎÒÃÇÐÀÉ͵Ä×÷Æ·¡£

¡¡¡¡²»¹ÜÔõôÑù£¬Êг¡µÄ½á¹ûÒѾ­Ö¤Ã÷MySQL¾ßÓÐÐԼ۱ȸߡ¢Áé»î¡¢¹ãΪʹÓú;ßÓÐÁ¼ºÃÖ§³ÖµÄÌص㡣ÏÂÃ棬ÎÒÃÇÁоÙMySQLÖµµÃÄãÑ¡ÔñµÄÎå¸ö¶¥¼âÀíÓÉ¡£

¡¡¡¡1¡¢ÆÕ¼°ÐÔ

¡¡¡¡ÈËÃdz£Ëµ¡°³É¹¦ÔÐÓý³É¹¦¡±£¬ÕâÖÖ˵·¨Ã÷ÏԷdz£ÊʺÏMySQLµÄÇé¿ö¡£Õâ¸ö¿ªÔ´Êý¾Ý¿âºÅ³ÆÔÚÈ«ÊÀ½çÓг¬¹ý110Íò·ÝµÄÍêÈ«°²×°¡£×î½üÓÉȨÍþµ÷²é»ú¹¹EvansÊý¾Ý¹«Ë¾½øÐеÄÒ»Ïîµ÷²éÏÔʾ£¬MySQLÔÚ¹ýÈ¥Á½ÄêÒѾ­»ñµÃÁË25%µÄÊг¡·Ý¶î¡£¸Ãµ÷²é¹«Ë¾»¹Ô¤²â£¬Ïà±ÈÆäËûµÄ¿ªÔ´Êý¾Ý¿âºÍ±ÕÔ´Êý¾Ý¿â£¬Ô½À´Ô½¶àµÄ¿ª·¢Õß½«¼ÌÐøÑ¡ÔñMySQL¡£EvansµÄ×ܲÃJohn Andrews±íʾ£¬Óû§¶ÔMySQLºÍÆäËû¿ªÔ´Êý¾Ý¿âµÄÆÀ¼ÛÕýÔÚ¸ÏÉÏÉõÖÁ³¬¹ýºÜ¶àרÓÐÉÌÒµÊý¾Ý¿âÈí¼þ¡£

¡¡¡¡ÓÉÓÚMySQLÊý¾Ý¿âÒѾ­Èç´ËÆÕ¼°£¬¶ÔÆóÒµÀ´ËµËüÎÞÒÉÊÇÒ»¸ö¸üºÃµÄÑ¡Ôñ¡£

¡¡¡¡Òµ½çÆÕ±éµÄÉùÒôÈÏΪ£º¡°MySQLÊÇÒ»¸ö¿É¿¿µÄÊý¾Ý¿âϵͳ£¬ÎÞÂÛÊÇÔÚǶÈëʽ»ò´óÐÍȺ¼¯ÏµÍ³µÄ²¿ÊðÖУ¬»¹ÊÇÔÚ»ùÓÚWebµÄÓ¦ÓóÌÐòÁìÓò£¬Óû§Ê±³£»á·¢ÏÖÆäʵ×Ô¼º²¢²»ÊǵÚÒ»¸öÑ¡ÓÃMySQLÊý¾Ý¿âµÄÏÈÇýÕß¡£¡±

¡¡¡¡MySQLÔÚÒµ½çµÄÁ÷ÐÐËù´øÀ´µÄÁíÒ»¸öºÃ´¦ÊÇ£¬ÈËÃÇ×Ü¿ÉÒÔºÜÇáËɵط¢ÏÖ±¾ÐÐÒµµÄ½â¾ö·½°¸¡£³§É̶¼Ï£ÍûËûÃǵĿª·¢¹¤¾ßºÍÓ¦ÓóÌÐò¿ò¼Ü¿ÉÒÔÓëMySQLÊý¾Ý¿â¼æÈÝ£¬ÒòΪÿ¸öÈ˶¼ÔÚʹÓÃËü¡£MySQLÊÇ¿ªÔ´LAMP×éºÏµÄÒ»¸ö±ê×¼×é¼þ£ºLinux¡¢Apache¡¢MySQLºÍPerl/PHP¡£¸ù¾ÝEvansµÄµ÷²é£¬LAMP×éºÏµÄѸËÙÍƹãºÜ´ó³Ì¶ÈÉÏ´ú±í×ÅMySQLµÄ±»¹ã·º½ÓÊÜ¡£¸ù¾ÝEvansµÄµ÷²é±¨¸æ£¬¡°MySQLµÄʹÓÃÔÚδÀ´½«¼ÌÐø³Ê³É³¤Ç÷ÊÆ¡£¡±

¡¡¡¡2¡¢¼òµ¥ÐÔ

¡¡¡¡ÓëÆäËûÊý¾Ý¿âÏà±È£¬MySQLÒ×ѧÒ×Óá£

¡¡¡¡Äã²»Óû¨·ÑºÜ¶àʱ¼äºÍ½ðÇ®À´ÅàѵÏÖÓеÄÖ°¹¤£¬»òÕßÈ¥»¨´ó¼ÛÇ®¹ÍÓÃÄÇЩӵÓи÷ÖÖÖ¤ÊéµÄ¿ª·¢Õß¡£ÒòΪMySQLµÄά»¤ºÍ¹ÜÀíÔںܴó³Ì¶ÈÉÏÊÇ¡°Éµ¹ÏÐÍ¡±µÄ£¬ÕâÖ±½Óµ¼ÖÂÁËÈËÁ¦³É±¾ÉϵĽÚÊ¡£¬MySQLµÄÓû§SpacemonkeyʵÑéÊÒµÄÊ×ϯִÐйÙMitch PirtleÈç´Ë±íʾ£º¡°Î¬»¤MySQLʹµÃÄã²»ÐèÒªÒ»¸öÄêн15ÍòÃÀÔªµÄDBA£¬¶øÇÒʹÓÃËü¿ª·¢³ÌÐòÒ²ÊǷdz£¼òµ¥µÄ¡£¡±

¡¡¡¡¡°¶ÔÓÚMySQLÊý¾Ý¿â£¬ÎÞÂÛÊÇÔÚ¿ª·¢·½Ã棬»¹ÊÇÖ§³Ö·½Ã棬ÏÖÔÚÓдóÁ¿Ç¿´óµÄ¹¤¾ß¿ÉÒÔÑ¡Ôñ¡£Ã¿Ò»¸öÐÂÊÖ¿ª·¢Õß¿ÉÒÔÇáËɵØʹÓÃMySQLÊý¾Ý¿â½øÐпª·¢¡£ÉõÖÁÒ»¸öÓо­ÑéµÄWindows¹ÜÀíÕßÒ²¿ÉÒÔÇáËɲ¿Ê𲢿ªÊ¼Ñ§Ï°Ëü£¬¶øÄã²»ÐèͶÈëÒ»·ÖÇ®À´Á˽âÕâ¸öÊý¾Ý¿â¡£

¡¡¡¡¶ÔÓÚIT¾­ÀíÀ´Ëµ£¬ÁîËûÃÇϲ»¶µÄMySQLµÄ¼òµ¥ÐÔ»¹ÓÐÁíÒ»·½Ãæ¡£MySQL¿ÉÒÔÔËÐеĸü¿ìËÙ¡£Ä³Ð©ÈË»òÐí»á˵MySQLȱÉÙÁËһЩÈËÃÇÏëÒªµÄ¹¦ÄÜ£¬µ«ÊÇMySQLµÄÖ§³ÖÕßÃÇÈ´ÈÏΪ£¬MySQLËù±£ÁôµÄ¹¦Äܶ¼ÊǾ«»ª£¬²¢ÇÒÊÇÄ㲿Êð¡¢ÅäÖúÍά»¤Õâ¸öÊý¾Ý¿âËù±Ø²»¿ÉÉÙµÄһЩ¹¦ÄÜ¡£

¡¡¡¡¡°Í¨¹ýÓÐÄÜÁ¦µÄDBAµÄÒ»¸ö¼òµ¥¼Æ»®£¬MySQL¿ÉÒÔ´ïµ½ÁîÈËÄÑÒÔÏëÏñµÄÔËÐÐËٶȣ¬¡±Ò»Î»×ÊÉîDBAÈç´Ë±íʾ¡£MySQLÖÐûÓжàÓàµÄ¹¦ÄÜÀ´ÍÏÀÛCPU»òÕ¼ÓÃÄÚ´æ¡£Èç¹ûÄãÐèÒª¶îÍâµÄ¹¦ÄܵĻ°£¬MySQLµÄÆÕ¼°ÐÔʵ¼ÊÉÏ¿ÉÒÔÈÃÄã·¢ÏÖ×ÜÓÐÒ»¸ö³§ÉÌ»áÌṩ׼ȷµÄ½â¾ö·½°¸£¬¶øÕâ¸ö·½°¸»áÂú×ãÄãµÄÐèÒªºÍÐèÇó¡£

¡¡¡¡3¡¢µÍ³É±¾

¡¡¡¡MySQLÊý¾Ý¿â¹éMySQL AB¹«Ë¾ËùÓУ¬µ«ÊÇÕâ¸öÈí¼þÊÇ¿ªÔ´µÄ£¬ÓÐÒ»¸öÉçÇø°æ¿ÉÒÔÃâ·ÑÏÂÔØ¡£ÉԾ㳣ʶµÄÐÂÈëÃÅÕ߶¼¿ÉÒÔÇáËÉʵÏÖÔÚÒ»¸ö³£¼ûÓ²¼þÉÏ°²×°ºÍÅäÖÃMySQL¡£MySQL¶ÔÓ²¼þµÄ½ÏµÍÒªÇóÊÇÆä×î´óµÄÓÅÊÆÖ®Ò»£¬²»¹ýÐèҪעÒâµÄÊÇ£ºÄÚ´æÔ½¶àÔ½ºÃ£¬ÒòΪËùÓеÄÖØÒªÊý¾Ý´æ´¢¶¼ÔÚÄÚ´æÖÐÍê³É¡£Ò»¸öÃâ·ÑµÄÊý¾Ý¿âÒâζ×Å£¬¸ü¶àÕä¹óµÄ×ʽð¿ÉÒÔÓÃÓÚÆäËûÒµÎñµÄÆô¶¯£¬ÖîÈçÊг¡¡¢¹ã¸æ»òµ÷ÑкͿª·¢µÈ¡£

¡¡¡¡¼´Ê¹¶ÔÓÚMySQLµÄÉÌÒµ»¯µÄÆóÒµ°æÀ´Ëµ£¬Ò²Ã»Óи߰ºµÄÐí¿ÉÖ¤³É±¾£¬µ±Ä㽫ÆäÓëÏñ¼×¹ÇÎĺÍ΢ÈíÖ®ÀàµÄ´óÐÍרÓÐÉÌÒµÊý¾Ý¿â±È½ÏµÄ»°£¬Äã»á·¢ÏÖʵ¼ÊÉÏMySQL¿ÉÒÔ¸üÉÙµØÕ¼ÓÃ×ʽð£¬Ç°ÕßµÄÿCPUÐí¿É·ÑÓÃÒ»°ã´Ó4000ÃÀÔªµ½25000ÃÀÔª²»µÈ£¬¶øMySQLÆóÒµ°æµÄÖ§³ÖºÍά»¤³É±¾¾Í¸üµÍÁË£¬Ö»ÐèÿÄ껨·Ñ2000µ½5000ÃÀÔª¡£ÎÞÂÛÄãÊÇ×ÔÌÍÑü°üÀ´´´½¨Ò»¸öÐÂÐ˹«Ë¾£¬»¹Êǵõ½ÁË·çÏÕͶ×ÊÉ̵ÄÔÞÖú£¬Ê¹ÓÃMySQL¶¼¿ÉÒÔ½µµÍÄãËùÐèÒªµÄÈËÁ¦³É±¾£¬ÕýÈçÇ°ÎÄËùÌáµ½µÄ£¬MySQLÒ×ѧ¡¢Òײ¿Êð¡¢Ò×¹ÜÀíºÍÒ×ά»¤¡£

¡¡¡¡¶ÔÓÚÏÖÓÐÒµÎñ£¬¿ÉÒÔÇáËÉÒÆÖ²µ½MySQL¡£µ±ÄãÐèÒªÌæ»»µôÀϵÄÓ²¼þ£¬µ±ÄãÐèÒªÏ÷¼õÀúÊ·ÒÅÁôϵÄÀÏϵͳµÄʱºò£¬Ñ¡ÓÃMySQL¶ÔÓÚ²ÆÎñ²¿ÃÅÀ´Ëµ¸ü¾ßÎüÒýÁ¦¡£MySQL²¿ÊðѸËÙ£¬Òò´ËÒÆÖ²¹ý³Ì²»»áµ¼ÖÂÉú²úÖжϡ£¶øÇÒ£¬½Ï¶ÌµÄѧϰÇúÏß¿ÉÒÔÈÃÄãµÄϵͳ¹ÜÀíԱѸËÙÕÆÎÕËüµÄÔËÐкÍά»¤¡£¶øÇÒ£¬MySQLµÄÒ×ÓÚά»¤ºÍ¹ÜÀíÒâζ×ÅÄ¿Ç°µÄÖ°Ô±¿ÉÒÔ´¦ÀíÄ¿Ç°µÄ¹¤×÷¡£

¡¡¡¡4¡¢Á¼ºÃµÄÖ§³Ö


¡¡¡¡MySQLµÄË«Ðí¿ÉģʽÒâζ×Å£¬ÄÇЩϣÍû¶ÔÊý¾Ý¿â¾ßÓжîÍâ¿ØÖƵÄÈË¿ÉÒÔÖ±½Ó´ÓÊý¾Ý¿â³§ÉÌÄǶùµÃµ½°ïÖú¡£MySQL AB¹«Ë¾ÌṩÁËÖ§³ÖºÍά»¤·þÎñ£¬ÖîÈç´úÂë¸üкͲ¹¶¡ÐÞ²¹·þÎñµÈ£¬Ã¿Ä궩ÔÄ·ÑΪ´óÔ¼3000ÃÀÔª¡£Í¨¹ýÖ§¸¶Ò»¶¨·ÑÓ㬿ͻ§¿ÉÒԵõ½ÓÅÏȵÄ24/7Ö§³Ö£¬·ÃÎÊÄÚÈݷḻµÄÔÚÏß֪ʶ¿âºÍÁªÏµÒ»¸öרÃŵļ¼Êõ¸ºÔð¾­Àí¡£

¡¡¡¡¶ÔÃâ·Ñ°æµÄÓû§Ò²¾ßÓгä×ãµÄÖ§³Ö·þÎñ¡£ÔÚdev.mysql.comÉÏ£¬Ò»¸ö´óÐ͵ÄÇ¿´óÉçÇøÓû§ºÍ¿ª·¢Õß¿ÉÒÔÌÖÂÛËùÓйØÓÚMySQLµÄÊÂÇé¡£Õâ¸öÕ¾µãÓµÓв©¿Í¡¢Ö¸ÄÏ¡¢ÊÓƵ¡¢¼¼Êõ½»Á÷»á¡¢°×ƤÊéºÍÂÛ̳µÈ·½Ê½µÄ½»Á÷¡£ÄãÅöµ½µÄÎÊÌâ¿ÉÄÜÒѾ­ÔÚÉçÇøÖб»±ðµÄÈËÒѾ­Îʹý£¬¼´Ê¹Ã»ÓУ¬ÄãÒ²¿ÉÒÔÌá³öÎÊÌâ»òͨ¹ýGoogleÀ´ËÑË÷´ð°¸¡£ÉçÇøµÄÏà¹Ø¸ºÔðÈËÊ¿£º¡°MySQLÉçÇøÊÇ»îÔ¾¡¢ÓѺúÍÄÚÈÝÔ¨²©µÄ¡£¡±

¡¡¡¡5¡¢Áé»îÐԺͿÉÀ©Õ¹ÐÔ

¡¡¡¡ÓÉÓÚÔÚMySQLÖÐÓÐÈç´ËÖÚ¶àµÄ¶îÍ⹦ÄÜ¿ÉÑ¡£¬ÖîÈç´æ´¢ÒýÇæµÈ£¬Äã¿ÉÒÔÑ¡Ôñ×îÊʺÏÄ㹫˾µÄÒ»¸ö£¬»òÕß³¢ÊÔÑ¡Óöà¸öÒýÇæ¡£MySQL¿ªÊ¼·Ç³£Ð¡ÇÉ£¬µ«ÊÇ¿ÉÒÔËæ׏«Ë¾µÄ³É³¤¶ø²»¶ÏµØ±äÇ¿´ó¡£MySQL AB¹«Ë¾µÄÒ»¸ö¸ß¼¶¿ª·¢ÕßÕß±íʾ£¬¡°Õâ¸öÌصãʹµÃMySQL¿ÉÒÔ¸ù¾ÝÄ㵱ǰµÄϵͳµÄÐèÒªÀ´½øÐе÷Õû¡£¡±

¡¡¡¡¡°MySQLʵ¼ÊÉÏÊÇÒ»¸öÊý¾Ý¿â¼Ò×壬Äã¿ÉÒÔ´ÓÑ¡ÔñÒ»¸ö²¢½«ÆäÅäÖóɿÉÒÔÂú×ãÄãµÄ´ó¶àÊýÇé¿ö£¬¡±¿ªÔ´¹ËÎʹ«Ë¾EthiqaµÄ×ܲÃÈç´Ë±íʾ£¬¡°Òò´Ë£¬Äã¿ÉÒÔÔÚ¿ªÊ¼µÄʱºòÑ¡ÔñÒ»¸öСÇɵİ汾²úÆ·£¬ÒÔºóÔÙ¸ù¾ÝÐèÒªÀ´¶ÔÆä½øÐÐÐÔÄÜ»ò´óСÉϵÄÀ©Õ¹¡£¡±

¡¡¡¡Äã¿ÉÒÔÅäÖÃMySQLÔËÐÐÔÚ΢СµÄǶÈëʽӦÓóÌÐòÖУ¬´¦ÀíµÄÊý¾Ý¿ÉÄܲ»×ã1Mb----¶øÄãÒ²¿ÉÒÔÓÃËüÀ´´¦ÀíÊýTbµÄÊý¾Ý¡£MySQL»ñµÃÕâÖÖ¿ÉÀ©Õ¹ÐÔµÄ;¾¶Ö®Ò»ÊÇͨ¹ýÒ»¸öÈËÃÇËùÊìÖªµÄ´æ´¢¹ý³Ì£¬ÕâÊÇÒ»¸öÔËÐÐÔÚ³ÌÐòÖ®ÍâµÄ΢ÐÍ¡¢Ô¤±àÒë³ÌÐò¡£ÕâЩ¹ý³Ì±»´æ´¢ºÍÔËÐÐÔÚÊý¾Ý¿â·þÎñÆ÷ÉÏ£¬ÒÔ¼õÉÙÔÚ¿Í»§¶ËµÄ´¦Àí¹ý³Ì£¬´Ó¶ø×î´óÏ޶ȵØÌá¸ßÁË´¦ÀíÄÜÁ¦£¬ÒòΪͨ³£Çé¿öÏÂÊý¾Ý¿â·þÎñÆ÷»áÔËÐеظü¿ì¡£´æ´¢¹ý³Ì²¢²»ÊÇMySQL¶ÀÓеŦÄÜ£¬µ«ÊÇÕâ¸ö×î½üÐÂÔö¼ÓµÄ¹¦ÄÜʹµÃÕâ¸öÊý¾Ý¿â±ÈÒÔÇ°¸ü¾ßÎüÒýÁ¦ÁË¡£

¡¡¡¡MySQLÒѾ­ÎªÖ§³ÖËùÓÐ×îÁ÷ÐеÄWeb 2.0ÓïÑÔ×öºÃÁË×¼±¸£¬ÖîÈçRuby¡¢AjaxµÈ£¬µ±È»»¹ÓÐPHP¡£ÓеÄÒµ½ç·ÖÎöʦ˵¹ý£¬¡°Ã¿Ò»¸öWeb 2.0¹«Ë¾ÊµÖÊÉϾÍÊÇÒ»¸öÊý¾Ý¿â¹«Ë¾¡£¡±ÓÉÓÚMySQLÒѾ­ÊÇÒ»¸öÔËÐÐÁËÖÚ¶àÖªÃûWeb 2.0ÍøÕ¾µÄÊý¾Ý£¬°üÀ¨Craigslist¡¢Digg¡¢WikipediaºÍGoogleµÈ£¬»òÐíÎÒÃÇ¿ÉÒÔ˵ÿһ¸öWeb 2.0¹«Ë¾ÊµÖÊÉÏÊÇÒ»¸öʹÓÃMySQLÊý¾Ý¿âµÄ¹«Ë¾¡£

¡¡¡¡¶þ¡¢²»Ê¹ÓÃMySQLµÄÎå¸öÀíÓÉ

¡¡¡¡ÔÚÎÒÃǹ¤×÷µÄ¹ý³ÌÖУ¬¾­³£ÄÜÌýµ½ºÜ¶à²»Ê¹ÓÃMySQLµÄÀíÓÉ£¬ËäÈ»ÆäÖÐÓÐһЩÊǶÔMySQLµÄÎó½â£¬²»¹ýͬÑùÒ²ÓÐһЩÊǺÏÇéºÏÀíµÄ¡£ÏÂÃæÎÒ½«ÃèÊöÎå¸ö²»Ê¹ÓÃMySQLµÄÏìÁÁÀíÓÉ¡£

¡¡¡¡Ê×ÏÈÎÒÃÇÒªÖªµÀ£¬»òÐíÓÐÒ»Ïî¼¼Êõ´æÔںܶàÀíÓÉÈÃÎÒÃÇ¿ÉÒÔÑ¡ÔñʹÓÃËü£¬µ«ÊÇÈÃÎÒÃDz»Ê¹ÓÃËüÍùÍùÖ»ÒªÓÐÒ»¸öÀíÓɾÍ×ã¹»ÁË¡£Ñ¡ÔñÒ»¸öÈí¼þ²úƷͬÑùÒ²ÊÇÈç´Ë¡£

¡¡¡¡1¡¢MySQLµÄÊÚȨ·½Ê½

¡¡¡¡MySQL²ÉÓÃË«ÖØÊÚȨ(Dual Licensed)£¬ËüÃÇÊÇGPLºÍMySQL ABÖƶ¨µÄÉÌÒµÐí¿ÉЭÒé¡£

¡¡¡¡Èç¹ûÄãÔÚÒ»¸ö×ñÑ­GPLµÄ×ÔÓÉ(¿ªÔ´)ÏîÄ¿ÖÐʹÓÃMySQL£¬ÄÇôÄã¿ÉÒÔ×ñÑ­GPLЭÒéʹÓÃMySQL¡£È»¶ø£¬Èç¹ûÄãµÄÏîÄ¿²»ÊÇÔÚGPLЭÒéϵĻ°£¬Äã±ØÐëΪʹÓÃMySQLÀ´Ö§¸¶Ðí¿É·ÑÓ㬻òÕßÄã¿ÉÄÜÒòΪÕâ¸öÒòËضø½«ÄãµÄÏîÄ¿¸ÄΪ×ñÑ­GPL£¬ÄÇôÄãÐèÒª´¦ÀíÒò´Ë´øÀ´µÄ¸ü¶àµÄÖ§³Ö¹¤×÷£¬ÕâÓпÉÄÜ»á´øÀ´³É±¾ÉϵÄÌá¸ß¡£ÔÚÕâÖÖÇé¿öÏ£¬Ò»Ð©Èí¼þ·¢ÐÐÉÌ¿ÉÄÜÇãÏòÓÚÑ¡Ôñ±ðµÄ¿ªÔ´Êý¾Ý¿â£¬ÀýÈç×ñÑ­BSDÊÚȨµÄPostgreSQL¡£

¡¡¡¡2¡¢²úÆ·³ÉÊìÐÔ

¡¡¡¡µ½2009Ä꣬¼×¹ÇÎĵÄÊý¾Ý¿âOracleÒѾ­µ®ÉúÁË30ÖÜÄ꣬¶øMySQLÈ´Á¬ËüµÄÒ»°ëʱ¼ä¶¼Ã»ÓС£Î¢ÈíµÄSQL Server½ö½ö±ÈMySQL´óÁ½Ä꣬µ«ÊÇSQL ServerµÄ·¢²¼Êǽ¨Á¢ÔÚSybaseµÄ»ù´¡ÉÏ£¬ÄÇʱºòSybaseÒѾ­µ®ÉúÁË6ÄêµÄʱ¼ä¡£ÖÁÓÚÆäËûÖµµÃ¹Ø×¢µÄ¿ªÔ´Êý¾Ý¿â£¬PostgreSQL½«ÔÚ2009Äê´ïµ½20ËêµÄÉúÈÕ¡£ËäÈ»MySQL²¢²»ÊÇÊг¡ÉÏ×îÄêÇáµÄÊý¾Ý¿â£¬µ«ÊÇÈ´Óиü¶à³ÉÊìµÄÊý¾Ý¿â¿É¹©ÎÒÃÇÑ¡Ôñ¡£

¡¡¡¡µ±È»£¬»òÐíÕâ²¢²»ÊÇÎÒÃǾܾøMySQLµÄÒ»¸öÓÐ˵·þÁ¦µÄÀíÓÉ£¬µ«ÊǶÔÓÚһЩ±È½ÏÊؾɵÄIT¾­ÀíÀ´Ëµ£¬ÔÚΪһЩ¹Ø¼üÒµÎñÑ¡Ôñƽ̨µÄʱºò£¬Æ½Ì¨µÄ³ÉÊìÐÔÈ´ÊDZØÐëÒª¿¼ÂǵÄÒ»¸öÒòËØ£¬ÔÚÕâÒ»µãÉÏ£¬MySQLÎÞÒɺÁÎÞÓÅÊÆ¡£

¡¡¡¡3¡¢¹¦ÄÜÉèÖóÉÊìÐÔ


¡¡¡¡ÒªÏëÔÚMySQLÓëÆäËûÊý¾Ý¿âÖ®¼ä½øÐÐÒ»¸öÃæÃæ¾ãµ½µÄ¹¦ÄÜÉèÖöԱȣ¬²¢²»ÊÇÒ»¼þÈÝÒ×µÄÊÂÇé¡£Ëæ×ÅÐÂÈí¼þ°æ±¾µÄ·¢²¼»òһЩ²¹¶¡µÄÍƳö£¬Ôø¾­µÄ¹¦ÄÜÁбí¿ÉÄÜ»áѸËÙ±äµÃ¹ýʱÁË¡£¶øÇÒ£¬ÓÐЩ¹¦ÄܶÔÓеÄÓ¦ÓóÌÐò·Ç³£ÖØÒª£¬µ«ÊǶԱðµÄÓ¦ÓóÌÐòÔò²»Ò»¶¨¡£

¡¡¡¡ÓеÄʱºò£¬Ò»Ð©È±Ê§µÄ¹¦ÄÜ¿ÉÒÔͨ¹ý±ðµÄ°ì·¨À´ÊµÏÖ£¬ÀýÈ磬ÔÚMySQL 4.1ÒÔÇ°£¬Äã¿ÉÒÔͨ¹ýʹÓÃjoin·½·¨À´Ìæ´ú×Ó²éѯµÄ¹¦ÄÜ¡£ÔÚMySQL 5.0ÖУ¬´ó¶àÊý¹ØϵÐÍÊý¾Ý¿âËùÒªÇóµÄ¹¦ÄÜÒѾ­¶¼¾ß±¸£¬µ«ÊÇÎÒÃÇÈ´ÓÐÀíÓÉ»³ÒÉÕâЩ¹¦ÄÜÔÚMySQL 5.0ÖеijÉÊìÐÔ¡£³äÆäÁ¿ËüÃÇÔÚMySQLÖб»Ö§³ÖµÄʱ¼äÒ²¾ÍÒ»Äê×óÓÒ£¬¶øÔÚÆäËû¹ØϵÐÍÊý¾Ý¿âÖÐÔòÒѾ­´æÔÚÁ˽ü10ÄêµÄʱ¼ä¡£

¡¡¡¡4¡¢ÈÏÖ¤µÄ×÷ÓÃ

¡¡¡¡¾¡¹ÜMySQLÒ²ÓÐÒ»¸öÈÏÖ¤ÅàѵÏîÄ¿£¬µ«ÊÇËüµÄÅàѵȴҪ±ÈOracle»òMS-SQLÏà²îºÜÔ¶¡£¾¡¹ÜÓеÄʹÓÃMySQLµÄÓû§±íʾ£¬MySQLºÜÈÝÒ×ÉÏÊÖ£¬µ«ÊǶÔÓÚ¾ßÓÐÆóÒµ¼¶Êý¾Ý¿âÐèÇóµÄÓû§À´Ëµ£¬ÎÞÒÉÏ£ÍûÔ±¹¤µÃµ½ÏµÍ³¡¢ÓÐÉî¶ÈµÄÅàѵ£¬ÏÔÈ»MySQLÔÚÕâÒ»µãÉÏ»¹×öµÃºÜ²»¹»¡£

¡¡¡¡Ò»¸öÏà¹ØµÄÎÊÌâÊǵÚÈý·½Ö§³ÖµÄ×ʸñÎÊÌ⣬¾¡¹ÜÖ±½ÓÀ´×Ô³§É̵ÄÖ§³ÖºÍ·þÎñ¿ÉÒÔÒ»¶¨³Ì¶ÈÉϼõ»ºÕâ¸öÎÊÌ⣬µ«ÊÇ£¬¶ÔÓÚÓеÄÆóÒµÀ´Ëµ£¬Í¨¹ýÇ¿ÓÐÁ¦µÄ±¾µØ»¯Ö§³ÖÏÔÈ»¸üÓÐÎüÒýÁ¦¡£

¡¡¡¡5¡¢¹ØÓÚ¿ÉÀ©Õ¹µÄ¿´·¨

¡¡¡¡¹ØÓÚÕâ¸öÀíÓÉÎÒ°ÑËü·ÅÔÚ×îºóһλ¡£ÔںܶàÒµ½çר¼ÒÖÐÓÐÒ»¸öÏ൱һÖµĹ۵㣺MySQL²»ÄܺܺõÄÀ©Õ¹¡£¹ØÓÚÕâµã¿ÉÄÜÓкܴóµÄ·ÖÆ磬ÕùÂ۵Ľ¹µãÖ÷Òª¼¯ÖÐÓÚˮƽ¿ÉÀ©Õ¹ÐԺʹ¹Ö±¿ÉÀ©Õ¹ÐÔÉÏ¡£MySQLÔò¸üÇãÏòÓÚ´¹Ö±¿ÉÀ©Õ¹ÐÔ¡£

¡¡¡¡¾ÝÎҵĹ۲죬ÏÖÔÚÓÐÒ»¸öÇ÷ÊÆ£¬ÄÇЩ¾­¹ýÕýʽÅàѵµÄÊý¾Ý¿â¹ÜÀíÔ±DBA¸üÇãÏòÓÚÑ¡ÔñÒ»¸öרÓйØϵÊý¾Ý¿â£¬ÀýÈçOracle¡£¶ÔÓÚһЩ¾ßÓÐרÃÅÊý¾Ý¿â¹ÜÀíÔ±µÄ±È½Ï´óµÄ»·¾³À´Ëµ£¬MySQLºÜÄѵõ½³è°®£¬Õâʱºò£¬¹ØÓÚMySQLÊÇ·ñÕæµÄ¾ßÓÐÁ¼ºÃµÄ¿ÉÀ©Õ¹ÐÔµÄÕùÂÛÒѾ­Ã»ÓÐÒâÒå¡£

¡¡¡¡²»¿É·ñÈÏ£¬MySQLÒ²ÊÇÒ»¸öºÜºÃµÄ¹ØϵÐÍÊý¾Ý¿â£¬»òÐíÔÚ¼¼ÊõÉÏËüÓëÆäËûÁìÏȵĹØϵÊý¾Ý¿âÏà²î²¢²»´ó£¬»ò²»¾ßÓÐÁÓÊÆ¡£µ«ÊÇ£¬¶ÔÓÚһЩÆóÒµ»·¾³À´Ëµ£¬MySQLÏÔÈ»²»¾ßÓÐÓÅÊÆ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ