MySQLËøÓ÷¨½éÉÜ
http://book.51cto.com/art/200803/68118.htm
ÕªÒª£º¡¶ÉîÈëdz³öMySQL——Êý¾Ý¿â¿ª·¢¡¢ÓÅ»¯Óë¹ÜÀíά»¤¡·´ÓÊý¾Ý¿âµÄ»ù´¡¡¢¿ª·¢¡¢ÓÅ»¯¡¢¹ÜÀí4·½Ãæ¶ÔMySQL½øÐÐÁËÏêϸµÄ½éÉÜ£¬ÆäÖÐÿһ²¿·Ö¶¼¶ÀÁ¢³Éƪ£¬Ã¿Ò»ÆªÓÖ°üÀ¨¶à¸öÕ½ڡ£±¾ÊéÃæÏòʵÓã¬ÄÚÈݸ²¸Ç¹ã·º£¬½²½âÓÉdzÈëÉÊʺÏÓÚ¸÷¸ö²ã´ÎµÄ¶ÁÕß¡£
µÚ20ÕÂ ËøÎÊÌâ
ËøÊǼÆËã»úе÷¶à¸ö½ø³Ì»òÏ̲߳¢·¢·ÃÎÊijһ×ÊÔ´µÄ»úÖÆ¡£ÔÚÊý¾Ý¿âÖУ¬³ý´«Í³µÄ¼ÆËã×ÊÔ´£¨ÈçCPU¡¢RAM¡¢I/OµÈ£©µÄÕùÓÃÒÔÍ⣬Êý¾ÝÒ²ÊÇÒ»ÖÖ¹©Ðí¶àÓû§¹²ÏíµÄ×ÊÔ´¡£ÈçºÎ±£Ö¤Êý¾Ý²¢·¢·ÃÎʵÄÒ»ÖÂÐÔ¡¢ÓÐЧÐÔÊÇËùÓÐÊý¾Ý¿â±ØÐë½â¾öµÄÒ»¸öÎÊÌâ£¬Ëø³åͻҲÊÇÓ°ÏìÊý¾Ý¿â²¢·¢·ÃÎÊÐÔÄܵÄÒ»¸öÖØÒªÒòËØ¡£´ÓÕâ¸ö½Ç¶ÈÀ´Ëµ£¬Ëø¶ÔÊý¾Ý¿â¶øÑÔÏÔµÃÓÈÆäÖØÒª£¬Ò²¸ü¼Ó¸´ÔÓ¡£±¾ÕÂÎÒÃÇ×ÅÖØÌÖÂÛMySQLËø»úÖÆµÄÌØµã£¬³£¼ûµÄËøÎÊÌ⣬ÒÔ¼°½â¾öMySQLËøÎÊÌâµÄһЩ·½·¨»ò½¨Òé¡£
20.1 MySQLËø¸ÅÊö
Ïà¶ÔÆäËûÊý¾Ý¿â¶øÑÔ£¬MySQLµÄËø»úÖÆ±È½Ï¼òµ¥£¬Æä×îÏÔÖøµÄÌØµãÊDz»Í¬µÄ´æ´¢ÒýÇæÖ§³Ö²»Í¬µÄËø»úÖÆ¡£±ÈÈ磬MyISAMºÍMEMORY´æ´¢ÒýÇæ²ÉÓõÄÊÇ±í¼¶Ëø£¨table-level locking£©£»BDB´æ´¢ÒýÇæ²ÉÓõÄÊÇÒ³ÃæËø£¨page-level locking£©£¬µ«Ò²Ö§³Ö±í¼¶Ëø£»InnoDB´æ´¢ÒýÇæ¼ÈÖ§³ÖÐм¶Ëø£¨row-level locking£©£¬Ò²Ö§³Ö±í¼¶Ëø£¬µ«Ä¬ÈÏÇé¿öÏÂÊDzÉÓÃÐм¶Ëø¡£
MySQLÕâ3ÖÖËøµÄÌØÐÔ¿É´óÖ¹éÄÉÈçÏ¡£
·±í¼¶Ëø£º¿ªÏúС£¬¼ÓËø¿ì£»²»»á³öÏÖËÀËø£»Ëø¶¨Á£¶È´ó£¬·¢ÉúËø³åÍ»µÄ¸ÅÂÊ×î¸ß,²¢·¢¶È×îµÍ¡£
·Ðм¶Ëø£º¿ªÏú´ó£¬¼ÓËøÂý£»»á³öÏÖËÀËø£»Ëø¶¨Á£¶È×îС£¬·¢ÉúËø³åÍ»µÄ¸ÅÂÊ×îµÍ,²¢·¢¶ÈÒ²×î¸ß¡£
·Ò³ÃæËø£º¿ªÏúºÍ¼ÓËøÊ±¼ä½çÓÚ±íËøºÍÐÐËøÖ®¼ä£»»á³öÏÖËÀËø£»Ëø¶¨Á£¶È½çÓÚ±íËøºÍÐÐËøÖ®¼ä£¬²¢·¢¶ÈÒ»°ã¡£
´ÓÉÏÊöÌØµã¿É¼û£¬ºÜÄÑÁýͳµØËµÄÄÖÖËø¸üºÃ£¬Ö»Äܾ;ßÌåÓ¦ÓõÄÌØµãÀ´ËµÄÄÖÖËø¸üºÏÊÊ£¡½ö´ÓËøµÄ½Ç¶ÈÀ´Ëµ£º±í¼¶Ëø¸üÊʺÏÓÚÒÔ²éѯΪÖ÷£¬Ö»ÓÐÉÙÁ¿°´Ë÷ÒýÌõ¼þ¸üÐÂÊý¾ÝµÄÓ¦Óã¬ÈçWebÓ¦Óã»¶øÐм¶ËøÔò¸üÊʺÏÓÚÓдóÁ¿°´Ë÷ÒýÌõ¼þ²¢·¢¸üÐÂÉÙÁ¿²»Í¬Êý¾Ý£¬Í¬Ê±ÓÖÓв¢·¢²éѯµÄÓ¦Óã¬ÈçһЩÔÚÏßÊÂÎñ´¦Àí£¨OLTP£©ÏµÍ³¡£ÕâÒ»µãÔÚ±¾ÊéµÄ“¿ª·¢Æª”½éÉܱíÀàÐ͵ÄÑ¡Ôñʱ£¬Ò²ÔøÌáµ½¹ý¡£ÏÂÃæ¼¸½ÚÎÒÃÇÖØµã½éÉÜMySQL±íËøºÍInnoDBÐÐËøµÄÎÊÌ⣬ÓÉÓÚBDBÒѾ±»InnoDBÈ¡´ú£¬¼´½«³ÉΪÀúÊ·£¬Ôڴ˾Ͳ»×ö½øÒ»²½µÄÌÖÂÛÁË¡£
20.2 MyISAM±íËø
MyISAM´æ´¢ÒýÇæÖ»Ö§³Ö±íËø£¬ÕâÒ²ÊÇMySQL¿ªÊ¼¼¸¸ö°æ±¾ÖÐΨһ֧³ÖµÄËøÀàÐÍ¡£Ëæ×ÅÓ¦ÓöÔÊÂÎñÍêÕûÐԺͲ¢·¢ÐÔÒªÇóµÄ²»¶ÏÌá¸ß£¬MySQL²Å¿ªÊ¼¿ª·¢»ùÓÚÊÂÎñµÄ´æ´¢ÒýÇæ£¬ºóÀ´ÂýÂý³ö
Ïà¹ØÎĵµ£º
#ÐÂÔöÒ»¸ö×ֶΣ¬Ä¬ÈÏֵΪ0£¬·Ç¿Õ£¬×Ô¶¯Ôö³¤£¬Ö÷¼ü
alter table tabelname add new_field_name field_type default 0 not null auto_increment ,add primary key (new_field_name);
#Ôö¼ÓÒ»¸öÐÂ×Ö¶Î
alter table tableName ......
MysqlÖÐÎÄÂÒÂëÎÊÌâ
֮ǰ±»mysqlÖÐ×ÜÊdzöÏÖÖÐÎÄÂÒÂë¸ãµÃÔÆÀïÎíÀÔÚÍøÉÏÒ²ËÑÁËЩÏà¹Ø×ÊÁÏ£¬¿É½á¹û¸üÈÃÎÒ¾õµÃ×Ö·û¼¯µÄת»»ÊÇÏ൱¸´ÔÓ£¬ÉõÖÁÓÐÁ˵ִ¥ÐÄÀí£¬²»¹ý»¹ºÃÔÚ×îºóËѵ½¼¸Æª¾µäµÄÎÄÕ£¬¾¹ýÑжÁ×ÜËãÃ÷°×¹ýÀ´£¡ºÃÎÄÕ£¬²»¸Ò¶ÀÏí£¬ÏÖ½«ÎÄÕÂÉÔ×÷ÕûÀíÓë´ó¼Ò·ÖÏí¡£
×Ö·û¼¯»ù±¾¸ÅÄ
http://home.phpchina.com/space.php ......
±¾ÎÄÀ´×Ô: ITÔËάר¼ÒÍø ×÷Õß: NetSeek ÈÕÆÚ: 2009-3-8 19:52 ÔĶÁ: 742 ÈË ´òÓ¡ ÊÕ²Ø DNS, Bind, DLZ, ÖÇÄÜ, MySQL ×÷Õß:NetSeek http://www.linuxtone.org
ÈÕÆÚ:2009-3-7 gmail:cnseek@gmail.com
ÍÆ¼öÏÂÔØPDF°æ£¨·½±ã²éÔÄ):http://www.linuxtone.org/project/cdn/bind-dlz-view.pdf
¡¾Ìâ ¸Ù¡ ......
MysqlµÄ°²×°Îļþ¿ÉÒÔÖ±½Óµ½ http://www.mysql.com ÏÂÔØ£¬»ñµÃfor win32µÄ.zip°ü£¬½¨ÒéÑ¡Ôñ4.0.20d°æ±¾¡£ÕâÀï²»Ïêϸ˵Ã÷¡£
¡¡¡¡ÏÂÔØ»ñµÃMysqlµÄfor win32°²×°°üºó£¬ÓÃwinzip½âѹËõ£¬Ö±½ÓÔËÐÐsetup.exe£¬ÐèҪעÒâµÄÊÇÑ¡ÔñÒ»¸ö°²×°Â·¾¶£¬µ±È»£¬°²×°Â·¾¶¿ÉÒÔÈÎÒ⣬½¨ÒéÑ¡ÔñC:\MySQLĿ¼¡£°²×°Íê³ÉºóMySQLÒ²¾ÍÍê³ÉÁË¡£Ä¬ÈϵÄÓû ......
À´Ô´£ºhttp://blog.csdn.net/ldb2741/archive/2010/02/25/5325161.aspx
×öÏîĿʱÓÉÓÚÒµÎñÂß¼µÄÐèÒª£¬±ØÐë¶ÔÊý¾Ý±íµÄÒ»Ðлò¶àÐмÓÈëÐÐËø£¬¾Ù¸ö×î¼òµ¥µÄÀý×Ó£¬Í¼Êé½èÔÄϵͳ¡£¼ÙÉè id=1 µÄÕâ±¾Êé¿â´æÎª 1 £¬µ«ÊÇÓÐ 2 ¸öÈËͬʱÀ´½èÕâ±¾Ê飬´Ë´¦µÄÂ߼Ϊ
view plaincopy to clipboardprint?
Select restnum&nbs ......