ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

¼Ç¼MySQLÖ´ÐеÄSQL
2015-07-24 10:52:53 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:2´Î
Tags£º¼Ç¼ MySQL Ö´ÐÐ SQL

¶Ô±ÈOracle¹¦ÄÜȥѧϰMysql×ܻᷢÏÖÁÁµã

OracleÖÐͨ¹ýÈÕÖ¾ÍÚ¾òÕâÒ»¼¼ÄÜ£¬¿ÉÒÔÕÒµ½Ôø¾­Ö´ÐйýµÄËùÓмǼ£»

MysqlÖÐÒ²ÌṩÁË3ÖÖ·½·¨{ÑéÖ¤¹ýµÄ£¬ÎÒ»á¼Ç¼¾ßÌå×ö·¨}

·½·¨1£º{ÒÑÑéÖ¤}

¼Ç¼MySQLµÄËùÓмǼ
´ò¿ª/etc/my.cnf
ÔÚ[mysqld]ÏÂÃæ¼ÓÈë
log = /mnt/mydata/sql.log

ÖØÆômysql¼´¿É

²é¿´/mnt/mydata/sql.logÎļþ

×¢Ò⣺

1.ÒòΪsql.log»áÒòΪÓдóÁ¿µÄдÈ룬עÒâ¼à¿ØIOºÍsql.logµÄ´óС;

2.µ÷ÊÔ»òÕß²éѯÍê³Éºó£¬½¨Ò鹨±Õ¸Ä¹¦ÄÜ


·½·¨2:{ÔÝʱδÑéÖ¤}

²éSlow queryµÄSQLÓï·¨:
log_slow_queries = /var/log/mysql/mysql-slow.log
long_query_time = 2 (³¬¹ý2ÃëµÄSQLÓï·¨¼Ç¼ÆðÀ´,Éè¶ÌÒ»µãÀ´¼Ç¼³ý´íÒ²ÊÇÒ»ÖÖ·½·¨.)

·½·¨3:{ÔÝʱδÑéÖ¤}

ÉèMySQL ReplicationÓÃbinlog:

log_bin = /var/log/mysql/mysql-bin.log (´ËµµÒªÓÃmysqlbinlog½âÀ´¿´£¬
mysqlbinlog mysql-bin.000042| grep "T_ABC" | grep "column value"
mysql»á½«ËùÓÐINSERT/UPDATE/DELETEÓï·¨¼ÇÓÚ´Ë(µ«ÊÇÓï·¨¿ÉÄܸúÄãÏëµÄ²»Í¬),ÕâÊÇҪд¸øSLAVEÓõÄlog Îļþ

¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºphp²Ù×÷mysql--Á¬½ÓÊý¾Ý¿â´´½¨±í.. ÏÂһƪ£º(12)mysqlÖеĹâ±ê

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Linuxϵͳ¼ò½é (2025-12-25 21:55:25)
¡¤Linux°²×°MySQL¹ý³Ì (2025-12-25 21:55:22)
¡¤Linuxϵͳ°²×°½Ì³Ì£¨ (2025-12-25 21:55:20)
¡¤HTTP Åc HTTPS µÄ²î„ (2025-12-25 21:19:45)
¡¤ÍøÕ¾°²È«±ØÐ޿ΣºÍ¼ (2025-12-25 21:19:42)