MySQL¿É¿¿ÐÔ·½°¸·ÖÎöÓë±È½Ï
ÒýÓÃhttp://bbs.yahunet.com/thread-9946-1-1.html
´Ó»ù±¾Çé¿ö¡¢³É±¾¡¢ÓÅȱµãºÍÓ¦Óó¡ºÏµÈ·½Ãæ¶Ô5ÖÖMySQLµÄ¿É¿¿ÐÔ·½°¸
½øÐÐÁË·ÖÎö
ºÍ±È½Ï£¬¶ÔMySQLµÄ¿ª·¢ºÍ¹ÜÀí
ÓÐÒ»¶¨µÄ½è¼ø×÷Óá£
1£®MySQL Clustering(ndb-cluster stogare)
¼ò½é£º
MySQL¹«Ë¾ÒÔ´æ´¢ÒýÇæ·½Ê½ÌṩµÄ¸ß¿É¿¿ÐÔ·½°¸£¬ÊÇÊÂÎñ°²È«µÄ£¬ÊµÊ±¸´ÖÆÊý¾Ý
£¬¿ÉÓÃÓÚÐèÒª¸ß¿É¿¿ÐÔ¼°¸ºÔؾùºâµÄ³¡ºÏ¡£¸Ã·½°¸ÖÁÉÙÐèÒªÈý¸ö½Úµã·þÎñÆ÷
²ÅÄÜ´ïµ½½ÏºÃµÄЧ¹û¡£
³É±¾£º
½Úµã·þÎñÆ÷¶ÔRAMµÄÐèÇóºÜ´ó£¬ÓëÊý¾Ý¿â
´óС³ÊÏßÐÔ±ÈÀý£»
×îºÃʹÓÃǧÕ×ÒÔÌ«ÍøÂç
£»
»¹ÐèҪʹÓÃDolphin¹«Ë¾ÌṩµÄ°º¹óµÄSCI¿¨¡£
Óŵ㣺
¿ÉÓÃÓÚ¸ºÔؾùºâ³¡ºÏ£»
¿ÉÓÃÓڸ߿ɿ¿ÐÔ³¡ºÏ£»
¸ßÉìËõÐÔ£»
ÕæÕýµÄÊý¾Ý¿âÈßÓࣻ
ÈÝÒ×ά»¤
¡£
ȱµã£º
Ëæ×ÅÊý¾Ý¿âµÄ±ä´ó£¬¶ÔRAMµÄÐèÇó±äµÃ¸ü´ó£¬Òò´Ë³É±¾ºÜ¸ß£»
ËÙ¶È£º
¼¸ºõ ±ÈµäÐ͵ĵ¥¶À·þÎñÆ÷£¨ÎÞǧÕ×ÒÔÌ«Íø£¬ÎÞSCI¿¨£¬´æ´¢ÒýÇæÏà¹ØµÄÏÞÖÆÉÙ£©Âý10±¶¡£
Ó¦Óó¡ºÏ£º
ÈßÓ࣬¸ß¿É¿¿ÐÔ£¬¸ºÔؾùºâ
2. MySQL / GFS-GNBD/ HA (Active/Passive)
¼ò½é£º
Èç¹û¶à¸öMySQL·þÎñÆ÷ʹÓù²ÏíÓ²ÅÌ×÷ΪÊý¾Ý´æ´¢£¬´Ë·½°¸ÈçºÎ£¿
GFS/GNBD¿ÉÒÔÌṩËùÐèµÄ¹²ÏíÓ²ÅÌ¡£
GFSÊÇÊÂÎñ°²È«µÄÎļþ
ϵͳ
¡£Í¬Ò»Ê±¿ÌÄã¿ÉÒÔÈÃÒ»¸öMySQLʹÓù²ÏíÊý¾Ý¡£
³É±¾£º
×î¶àn̨¸ßÐÔÄÜ
·þÎñÆ÷µÄ³É±¾£¬ÆäÖÐÒ»¸ö¼¤»îµÄ£¬ÆäËû×÷Ϊ±¸·Ý·þÎñÆ÷¡£
Óŵ㣺
¸ß¿É¿¿ÐÔ
ijÖ̶ֳȵÄÈßÓà
°´Õո߿ɿ¿ÐÔ½øÐÐÉìËõ
ȱµã£º
ûÓиºÔؾùºâ
ûÓб£Ö¤µÄÈßÓà
ÎÞ·¨¶Ôд²Ù×÷½øÐÐÉìËõ
ËÙ¶È:
µ¥¶À·þÎñÆ÷µÄ2±¶¡£¶Ô¶Á²Ù×÷Ö§³ÖµÃ½ÏºÃ¡£
Ó¦Óó¡ºÏ
ÐèÒª¸ß¿É¿¿ÐԵġ¢¶Á²Ù×÷Ãܼ¯Ð͵ÄÓ¦ÓÃ
3. MySQL / DRBD / HA (Active/Passive)
¼ò½é£º
Èç¹û¶à¸öMySQL·þÎñÆ÷ʹÓù²ÏíÓ²ÅÌ×÷ΪÊý¾Ý´æ´¢£¬´Ë·½°¸ÈçºÎ£¿
DRBD¿ÉÒÔÌṩÕâÑùµÄ¹²ÏíÓ²ÅÌ¡£DRBD¿ÉÒÔ±»ÉèÖóÉÊÂÎñ°²È«µÄ¡£
ͬһʱ¿ÌÄã¿ÉÒÔÈÃÒ»¸öMySQLʹÓù²ÏíÊý¾Ý¡£
³É±¾£º
×î¶àn̨¸ßÐÔÄÜ·þÎñÆ÷µÄ³É±¾£¬ÆäÖÐÒ»¸ö¼¤»îµÄ£¬¶øÆäËûÔò×÷Ϊ±¸·Ý·þÎñÆ÷¡£
Óŵ㣺
¸ß¿É¿¿ÐÔ£»
Ò»¶¨³Ì¶ÈµÄÈßÓࣻ
ÒԸ߿ɿ¿ÐÔÃûÒåÀ´¿´ÊÇ¿ÉÉìËõµÄ¡£
ȱµã£º
ûÓиºÔؾùºâ
ûÓб£Ö¤µÄÈßÓà
ÔÚд¸ºÔØ·½ÃæÃ»ÓÐÉìËõÐÔ
ËÙ¶È£º
ÔÚ¶Áд·½ÃæÏ൱ÓÚµ¥¶À·þÎñÆ÷
Ó¦Óó¡ºÏ
ÐèÒª¸ß¿É¿¿ÐÔ¡¢¶Á²Ù×÷Ãܼ¯Ð͵ÄÓ¦ÓÃ
4. MySQL Write Master / Multiple MySQL Read Slaves (Active/Active)
¼ò½é£º
¿¼ÂDz»Í¬µÄ¶Á¡¢Ð´DBÊý¾Ý¿âÁ¬½ÓµÄÇé¿ö¡£¿ÉÒÔʹÓÃһ̨Ö÷·þÎñÆ÷ÓÃÓÚд²Ù×÷£¬¶ø²ÉÓÃn̨´Ó·þÎñÆ÷ÓÃÓÚ¶Á²Ù×÷¡£
³É±¾£º
×î¶à1̨¸ßÐÔÄÜд·þÎñÆ÷£¬n
Ïà¹ØÎĵµ£º
°²×°MySQL
sudo apt-get install mysql-server mysql-admin mysql-navigator mysql-query-browser
Õâ¸öÓ¦¸ÃºÜ¼òµ¥ÁË£¬¶øÇÒÎÒ¾õµÃ´ó¼ÒÔÚ°²×°·½ÃæÒ²Ã»Ê²Ã´Ì«´óÎÊÌ⣬ËùÒÔÒ²¾Í²»¶à˵ÁË£¬ÏÂÃæÎÒÃÇÀ´½²½²ÅäÖá£
ÅäÖÃMySQL
×¢Ò⣬ÔÚUbuntuÏÂMySQLȱʡÊÇÖ»ÔÊÐí±¾µØ·ÃÎʵģ¬Èç¹ûÄãÒªÆäËû»úÆ÷Ò²Äܹ»·ÃÎʵϰ£¬ÄÇôÐèÒª¸Ä±ä/etc/m ......
10055:ûÓлº´æ¿Õ¼ä¿ÉÀûÓà ·½·¨:²é¿´ÏÂÄãµÄCÅ̿ռäÊÇ·ñÒѾÂú,Çå³ýһЩûÓÐÓõÄÎļþ. ¿ÉÒÔÔÚºǫ́µÄ"ÂÛ̳ºËÐÄÉèÖÃ","ºËÐŦÄÜÉèÖÃ"Àï"½ø³ÌÓÅ»¯"¿ªÆô,"GZIP ѹËõÊä³ö"¹Ø±Õ. ²éÕÒÁËÒ»ÏÂ10055£¨Ã»Óлº´æ
˵Ã÷:Èç¹ûÓöµ½Êý¾Ý¿â³ö´íµÄÎÊÌâÐÞ¸ÄÏàÓ¦µÄ´úÂëºóÒ»°ãÒªÖØÆômysql¡£Èç¹ûÓöµ½mysqlµÄÎÊÌâ¿ÉÒÔÏÈÖØÆ ......
ǰ²»¾ÃÍøÉϹ«¿ªÁËÒ»¸öMySQL FuncµÄ©¶´,½²µÄÊÇʹÓÃMySQL´´½¨Ò»¸ö×Ô¶¨ÒåµÄº¯Êý,È»ºóͨ¹ýÕâ¸öº¯ÊýÀ´¹¥»÷·þÎñÆ÷¡£×îÔç¿´µ½Ïà¹ØµÄ±¨µÀÊÇÔÚo-otikÉÏ,µ«Êǹ«²¼µÄÊÇÕë¶Ô UnixϵͳµÄExploit,²¢Çҳɹ¦ÂÊÒ²²»ÊǺܸß.¶ø½üÆÚ,¹úÄÚÓиßÊַųöÕë¶ÔWinϵͳµÄÏà¹ØÎÄÕÂ,ÓÚÊÇÎÒÂíÉÏÕÒÀ´ÓëÅóÓÑһͬÑо¿.
ÆäʵÎÒÃÇÔç¾ÍÄÜÏëµ½.µ±ÎÒÃÇÔÚ¶ÔMSSQL ......
Õª³×Ô£ºhttp://database.ctocio.com.cn/153/9232653.shtml
ºÜ¶àʱºò¹ØÐĵÄÊÇÓÅ»¯SELECT ²éѯ£¬ÒòΪËüÃÇÊÇ×î³£ÓõIJéѯ£¬¶øÇÒÈ·¶¨ÔõÑùÓÅ»¯ËüÃDz¢²»×ÜÊÇÖ±½ØÁ˵±¡£Ïà¶ÔÀ´Ëµ£¬½«Êý¾Ý×°ÈëÊý¾Ý¿âÊÇÖ±½ØÁ˵±µÄ¡£È»¶ø£¬Ò²´æÔÚ¿ÉÓÃÀ´¸ÄÉÆÊý¾Ý×°ÔØ²Ù×÷ЧÂʵIJßÂÔ£¬Æä»ù±¾ÔÀíÈçÏ£º
¡¡¡¡³ÉÅú×°ÔØ½Ïµ¥ÐÐ×°ÔØ¸ü¿ì£¬ÒòΪÔÚ×°ÔØÃ¿¸ö¼Ç ......
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [ ......