MySQL High Availability- P11
... lot of new servers in a high availability setup. Of course, they’ll be using MySQL for the database component.” Joel tried to remember all the details he’d read about MySQL high availability, won- ... partition) 64-bit High m1.large Extra large 8 EC2 CU (4 virtual cores with 2 EC2 CU each) 15 GB 1690 GB instance stor- age (4 × 420 GB plus 10 GB root partition) 64-bit High m1.xlarg...
Ngày tải lên: 07/11/2013, 19:15
MySQL High Availability- P4
... start_trans($link) { mysql_ query("START TRANSACTION", $link); } function commit_trans($link) { mysql_ select_db("common", $link); mysql_ query("SET SQL_LOG_BIN = 0", $link); mysql_ query("INSERT ... VALUES (%d,'%s')"; mysql_ query(sprintf($insert_message, $user_id, $message), $link); commit_trans($link); } $conn = mysql_ connect(":...
Ngày tải lên: 17/10/2013, 22:15
MySQL High Availability- P5
... article_author WHERE article_id = %d"; mysql_ select_db("common"); $result = mysql_ query(sprintf($query, $articleId), $link); $row = mysql_ fetch_row($result); return getShardAndNodeFromUserId($row[0], ... FROM shard_to_node WHERE shard = %d"; mysql_ select_db("common", $common); $result = mysql_ query(sprintf($query, $shardNo), $common); $row = mysql_ fet...
Ngày tải lên: 20/10/2013, 17:15
MySQL High Availability- P6
... slave.sql("STOP SLAVE IO_THREAD"); mysqlrep.wait_for_empty_relay_log(slave) slave.sql("STOP SLAVE SQL_THREAD"); position[current.name] = mysqlrep.fetch_slave_position(slave) slave.change_master(position[current.name]) ... monitoring while working on the lab machines at college. Joel finished his pastry and reached for his MySQL High Availability book. “There has got to...
Ngày tải lên: 20/10/2013, 17:15
MySQL High Availability- P7
... you can execute from a MySQL client (e.g., SHOW STATUS) and utilities you can run from a command line (e.g., mysqladmin). The MySQL client tool is sometimes called the MySQL monitor, but should ... by the MySQL software and are not part of the host operating system. As mentioned previously, you should always monitor your base operating system in tandem with monitoring MySQL because...
Ngày tải lên: 24/10/2013, 15:15
MySQL High Availability- P8
... on a MySQL server. We’ve discussed the basic SQL commands available for monitoring the server, the mysqladmin command-line utility, the benchmark suite, and the MySQL Administrator and MySQL ... EXPLAIN, there is no single tool in a standard MySQL distribution that you can use to profile a query in MySQL. The “Optimization” chapter in the online MySQL Reference Manual has a host of...
Ngày tải lên: 24/10/2013, 15:15
MySQL High Availability- P9
... Administrator. We will look at the MySQL Administrator in “Replication Monitoring with MySQL Administrator” on page 381. Monitoring Commands for the Slave The ... a typical SHOW SLAVE STATUS command executed on a server running MySQL version 5.5. Example 10-5. The SHOW SLAVE STATUS command mysql& gt; SHOW SLAVE STATUS \G *************************** 1. row ... Connect_Retry: 60 Master_L...
Ngày tải lên: 28/10/2013, 22:15
MySQL High Availability- P10
... innobackup --apply-log /etc /mysql/ my.cnf /home/cbell/backup mysqladmin -uroot shutdown perl innobackup --copy-file /etc /mysql/ my.cnf /home/cbell/backup /etc/init.d /mysql start Additional features ... watermark. The mysqlhotcopy.sh utility also includes customization features. You can find more information about it at http://dev .mysql. com/doc/refman/5.4/en/mysqlhotcopy.html. The mysqld...
Ngày tải lên: 28/10/2013, 22:15
MySQL High Availability- P12
... single MySQL cluster. MySQL Cluster has several specialized features for creating a highly available system. The most significant ones are: Figure 15-1. MySQL Cluster 528 | Chapter 15: MySQL Cluster ... For more information about MySQL Cluster, its architecture, and its version 7.0 fea- tures, see the white paper available at http://www .mysql. com/why -mysql/ white-papers/ mysql_ w...
Ngày tải lên: 07/11/2013, 20:15
MySQL High Availability- P13
... 457, 463 Query Analyzer, 458 MySQL Enterprise Server, 456 MySQL Forge, 155 MySQL Migration Toolkit, 302 MySQL monitor, 294 MySQL Monitor and Advisor (MONyog) tool, 317 MySQL Proxy data sharding ... promotion, 135–141 MySQL Query Browser, 312–313 MySQL servers benchmark suite, 318–319 communicating performance, 293 GUI tools, 302 MySQL Administrator, 302–312 MySQL Query Bro...
Ngày tải lên: 07/11/2013, 20:15