Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

mysqlÊý¾Ý¿âµÄÊý¾ÝÇзÖ


µ±¹¹½¨´óÐÍÍøÕ¾Ê±£¬ÒòΪÖÖÖÖÔ­Òò»á¶ÔÊý¾Ý½øÐÐÇз֣¨¶ÔÖÖÖÖÔ­ÒòÎÒÃÇÏ´ÎÔÙ½âÊÍ£©¡£¸ù¾ÝÇзֵĹæÔò£¬ÇзÖÒ»°ã°üÀ¨Á½¸ö·½Ã棺´¹Ö±ÇзֺÍˮƽÇз֡£¶ø¸ù¾ÝÇзֵIJã´Î¿ÉÒÔ·ÖΪ£º»úÆ÷¼¶Çзּ´mysqld½ø³Ì¼¶Çз֣¬¿â¼¶Çз֣¬±í¼¶Çз֡£
Ê×ÏÈÀ´ËµËµÊ²Ã´ÊÇ´¹Ö±Çз֣º
´¹Ö±ÇзÖÊǰ´ÕÕ²»Í¬µÄ±í£¨»òÕß
Schema£©À´Çзֵ½²»Í¬µÄÊý¾Ý¿â£¨Ö÷»ú£©Ö®ÉÏ£¬´ó²¿·ÖÇé¿öÏÂËü¶¼ÊÇ»úÆ÷¼¶µÄÇз֡£µ±ÒµÎñ¼äµÄñîºÏ¶ÈºÜµÍ£¬»òÕß˵Êý¾ÝÊôÓÚ²»Í¬µÄÂß¼­ÉϵÄÄ£¿é£¬Ò»°ã²ÉÈ¡
ÕâÖÖÇз֡£ÕâÀïÐèҪעÒâµÄÊÇ£¬ÔÚ»úÆ÷¼¶µÄ²ã´ÎÉÏÈ¥²ÉÈ¡Êý¾ÝÇзÖʱ±ØÐë±£Ö¤²»»á´æÔÚÇзֿéÖ®¼äµÄÊÂÎñ¡£ÒòΪmysqlµÄ·Ö²¼Ê½ÊÂÎñµÄÖ§³Ö»¹²»¹»¡£²ÉÓô¹Ö±ÇÐ
·ÖµÄÓŵãÊÇÏÔ¶øÒ×¼ûµÄ£ºÊý¾Ý¿âµÄ²ð·Ö¼òµ¥Ã÷ÁË£¬²ð·Ö¹æÔòÃ÷È·£»Ó¦ÓóÌÐòÄ£¿éÇåÎúÃ÷È·£¬ÕûºÏÈÝÒ×£»Êý¾Ýά»¤·½±ãÒ×ÐУ¬ÈÝÒ×¶¨Î»¡£µ«ÊÇÕâ²»Äܽâ¾ö·ÃÎʼ«ÆäƵ·±
ÇÒÊý¾ÝÁ¿³¬´óµÄ±íµÄÐÔÄÜÎÊÌ⣬¶øÇÒÈçÇ°ÃæËù˵ÔÚÊÂÎñµÄ´¦Àí£¬ºÍ´¦Àí²»Í¬ÇзֿéÖ®¼äµÄ±í¹ØÁªÊ±Óкܶ಻·½±ã¡£Òò´ËÔÚ´¹Ö±ÇзÖÊý¾ÝʱÍùÍùËüµÄÁ£¶È±È½Ï´Ö£¬Ò»°ã
ʱ°´ÒµÎñµÄÐèÇó»òÕß˵ºÍÓ¦ÓÃÄ£¿éµÄÇзÖÏà¶ÔÓ¦¡£
ÔÙÀ´ËµËµË®Æ½Çз֣¬Õâ¸öÔÚwebÓ¦ÓÃÖбȽÏÖØÒªÒ²±È½ÏÄÑ´¦Àí¡£
ˮƽÇзּòµ¥µã˵¾ÍÊǰÑÔ­±¾ÊÇÒ»¸ö±íÖеÄÊý¾Ý²ð·Öµ½¶à¸ö±íÖлòÕß¶à¸öÊý¾Ý¿âµÄ¶à¸ö±íÖУ¬°ÑÒ»¸ö±íÖеÄÐвð·Öµ½¶à¸ö±íÖУ¬ÏÔÈ»±íµÄSchemaÊÇÒ»ÑùµÄ¡£Êý¾ÝµÄˮƽÇзÖÒ»°ã¶¼ÊÇÔÚ¿â¼¶ºÍ±í¼¶½øÐÐÇз֡£
ˮƽÇзֵÄÓŵãÏÔ¶øÒ×¼ûÖ÷ÒªÓнâ¾öÁË´ó±íµÄÐÔÄܵÄÎÊÌ⡣ͬʱÊÂÎñµÄ´¦ÀíÏà¶Ô±È½Ï¼òµ¥¡£¿ÉÀ©Õ¹ÐÔÇ¿¡£
µ«ÊÇˮƽÇзÖÒ²»á²úÉúһЩÎÊÌ⣬ÏÂÃæÏêϸ˵˵¡£
1.²»ÄÜʹÓÃÍâ¼üÔ¼ÊøÓëjoin¡£ºÜÃ÷ÏÔÍâ¼üÊÇ·Ö²¼µ½¶à¸ö±íÖеÄÎÞ·¨ÔÚÊý¾Ý¶ËÈ¥±£Ö¤Íâ¼üÔ¼Êø¡£Í¬ÀíÒ²ÎÞ·¨×öµ½ÍêÈ«ÒâÒåÉϵÄjoin¡£»¥ÁªÍøÖеÄÓ¦ÓöÔÊý¾Ý
Ò»ÖÂÐÔµÄÒªÇóûÓÐÆóÒµ¼¶ITÓ¦ÓÃÒªÇóÄÇô¸ß£¨µ±È»Ïñ°Ù¸¶±¦ÕâÖÖÓ¦ÓóýÍ⣩¡£ËùÒԴ󲿷ֵÄʱºòÎÒÃÇ¿ÉÒÔÔÚÓ¦ÓòãÈ¥Êʵ±µÄά»¤Êý¾ÝÔÚÍâ¼üÉϵÄÔ¼Êø¡£ÖÁÓÚÔõôÊÇ
Êʵ±¾ÍÈ¡¾öÓÚÓ¦ÓöÔÐÔÄÜÓëÒ»ÖÂÐÔµÄȨºâ¡£JoinÆäʵÔÚ´ó¹æÄ£Ó¦ÓÃÖÐÊÇÓ¦¸Ã¾¡Á¿±ÜÃâµÄ¡£ÓÈÆäÊǹؼüµÄ²éѯ¡£Èç¹ûÄã·¢ÏÖÓ¦ÓÃÖÐ30%ÒÔÉϵÄquery¶¼ÒªÓÃ
µ½joinÄǾÍÓ¦¸ÃºÃºÃ¿¼ÂÇÊý¾Ý¿âschemaµÄÉè¼Æ¡£¶ÔÓÚÐèÒªjoinµÄʱºò£¬¿ÉÒÔͨ¹ýÈßÓàÀ´ÊµÏÖ¡£Ò»¸ö±í°üº¬ÐèÒªjoinµÄqueryÖеÄËùÓÐ
select×ֶΡ£¶øÇÒ¶ÔÓÚʹÓÃjoinµÄqueryÒ»°ã»áÓÐÌØ¶¨µÄ¹ýÂËÌõ¼þ¡£Í¬ÀíÕâ¸ö±íÒ²¿ÉÒÔ¸ù¾Ý¹ýÂËÌõ¼þˮƽÇз֡£¾Ù¸öÀý×ÓÀ´Ëµ¡£±íUser£¬Óû§±í
Óë±íPost£¬Ìû×Ó±í¡£ÎªÁ˲éѯij¸öÓû§µÄËùÓÐÌû×Ó£¬Ò»°ã²ÉÈ¡joinµÄ·½Ê½¡£ÔÚ·Ö¿â


Ïà¹ØÎĵµ£º

mysql ENGINE=InnoDB

InnoDB ¸ø MySQL ÌṩÁ˾ßÓÐÊÂÎñ(commit)¡¢»Ø¹ö(rollback)ºÍ±ÀÀ£ÐÞ¸´ÄÜÁ¦(crash recovery capabilities)¡¢¶à°æ±¾²¢·¢¿ØÖÆ(multi-versioned concurrency control)µÄÊÂÎñ°²È«(transaction-safe (ACID compliant))ÐÍ±í¡£InnoDB ÌṩÁËÐм¶Ëø(locking on row level)£¬ÌṩÓë Oracle ÀàËÆµÄ²»¼ÓËø¶ÁÈ¡(non-locking read in SELEC ......

ÔÚLinux»·¾³Ïµ¥»úÉÏʵÏÖMySQL5Ö÷´ÓÊý¾Ý¿âͬ²½¸´ÖÆ

1.°²×°MySQL£¨ÂÔ£©
2.Æô¶¯¶à¸öMySQL·þÎñÆ÷
    ҪʵÏÖÔÚµ¥»úÉÏÆô¶¯¶à¸öMySQL·þÎñÆ÷£¬ÓÐÁ½ÖÖ·½·¨£¬Ò»ÖÖÊÇÖ±½ÓʹÓÃmysqld_safeÀ´ÔËÐжà¸ö·þÎñÆ÷
µ±È»ÕâÑù·Ö±ð±à¼­ÅäÖÃÎļþ£¬¶øÇҹرշþÎñÆ÷µÄʱºòÒ²Òª¶ÁÈ¡ÅäÖÃÎļþ£¬ËùÒԱȽÏÂé·³£¬ÁíÒ»ÖÖ·½·¨ÊÇʹÓÃ
MySQLÌṩµ½¹¤¾ßmysqld_multi½Å±¾À´¹ÜÀí¶à¸ö·þÎñÆ÷£¬ÏÂÃæ ......

MySQL 5.0.16 ÂÒÂëÎÊÌâ´¦Àí°ì·¨



1 ÉèÖÃphpMyAdmin
Language£ºChinese simplified (zh-utf-8)
MySQL ×Ö·û¼¯£ºUTF-8 Unicode (utf8)
MySQL Á¬½ÓУ¶Ô£ºgbk_chinese_ci
2 ´´½¨Êý¾Ý¿âʱ
ÕûÀíÉèÖÃ³É gbk_chinese_ci
3 ÓÃSQL½¨Á¢±íÖÐ
ENGINE=MyISAM DEFAULT CHARSET=gbk;
ENGINE=InnoDB DEFAULT CHARSET=gbk ......

linuxϰ²×°mysql °¢ Ìì µÄ

×î½üÏëÔÚ·þÎñÆ÷ÉÏÊÔÊÔMySQL5.1µÄ·ÖÇø£¬ÓÚÊǾÍÏë×Å×°¸öMySQL5.1£¬¾­¹ýÍ´¿àµÄÒ»¶Î¾­Àúºó£¬ÖÕÓÚÕÒ¸öÏÂÃæ×°¸öºÜºÃµÄ½Ì³Ì£¬ÌûÉÏÀ´±¸Íü¡£
1¡¢MySQLÃâ°²×°°æ/¶þ½øÖưæÈí¼þ£¬²»ÓñàÒ룬ÏÂÔØµØÖ·£º
     http://dev.mysql.com/downloads/
     Îļþ¸ñʽ£ºMYSQL-VERSION-OS.tar.gz
2¡ ......

mysql×Ö·û¼¯²é¿´ÒÔ¼°ÐÞ¸Ä

mysql×Ö·û¼¯²é¿´ÒÔ¼°ÐÞ¸Ä
http://blog.csdn.net/cs870101/archive/2009/09/23/4580879.aspx
ת×Ô:http://blog.chinaunix.net/u2/85344/showart_2042280.html
LiunxÏÂÐÞ¸ÄMySQL×Ö·û¼¯£º
1.²éÕÒMySQLµÄcnfÎļþµÄλÖÃ
find / -iname '*.cnf' -print
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-la ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ