mysql event對主從的影響
event_scheduler對主從的影響:
1 對於已經存在的主從, 新建立events沒有影響。
2 對於新建立的主從,如果有events ,那麼需要在從庫上把event_scheduler設定為off.
從庫提升為主庫的時候需要考慮event
把event的狀態改為 enable: alter event event_test_insert enable;
實驗:
已經存在的主從環境:
在主庫上:
mysql> use test;
Database changed
mysql> show tables;
Empty set (0.00 sec)
mysql> create table song_test (id int primary key);
Query OK, 0 rows affected (0.01 sec)
delimiter //
create procedure insert_pro()
begin
insert into song_test values (unix_timestamp());
end
//
CREATE EVENT event_test_insert
ON SCHEDULE EVERY 10 SECOND
DO call insert_pro()//
主庫和從庫的event_scheduler都為 on
觀察,發現主從狀態是正常的。沒有什麼異樣。
從庫上會自動建立好這個event,
但是主從的狀態是不一致的。
主庫:
mysql> select event_name ,status from information_schema.events;
+-------------------+---------+
| event_name | status |
+-------------------+---------+
| event_test_insert | ENABLED |
+-------------------+---------+
1 row in set (0.00 sec)
從庫:
mysql> select event_name ,status from information_schema.events;
+-------------------+--------------------+
| event_name | status |
+-------------------+--------------------+
| event_test_insert | SLAVESIDE_DISABLED |
+-------------------+--------------------+
1 row in set (0.00 sec)
SLAVESIDE_DISABLED 這個狀態的意思是 從別的主庫同步過來的event, 本身不會執行。
新建主從環境:
但是如果是在主庫上匯出,在另一個庫上匯入,然後把這個庫做為從庫的話, 那麼這個從庫上的events狀態是enabled的,也是自己會執行。
為了保證主從的狀態一致,所以在從庫上要 把 event_scheduler設定為 off
轉載請註明源出處
QQ 273002188 歡迎一起學習
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25099483/viewspace-1745466/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 影響MySQL主從延遲的幾個因素及解決方法MySql
- 【Oracle】-【COMMIT對索引的影響】-從trace看COMMIT對索引的影響OracleMIT索引
- Oracle主鍵選擇對插入的影響Oracle
- 主庫resetlogs對備庫的影響
- 修改主機時區對Oracle的影響分析Oracle
- 主動寫入流對@ResponseBody註解的影響
- MySQL alter 新增列對dml影響MySql
- InnoDB 隔離模式對 MySQL 效能的影響模式MySql
- 完美主義對新手程式設計師的影響程式設計師
- mysql刪除和更新操作對效能的影響MySql
- 重啟mysql對於auto_increment的影響MySqlREM
- 虛擬主機對網站有哪些影響?網站
- 伺服器IO瓶頸對MySQL效能的影響伺服器MySql
- mysql的DDL操作對業務產生影響測試MySql
- mysql事務對效率的影響分析總結JILEMySql
- table_open_cache引數對mysql效能的影響MySql
- Postgresql MVCC架構對從庫長查詢的影響SQLMVC架構
- 16、MySQL Case-索引key對select count(*)的影響MySql索引
- 物料主資料中日期對MRP影響測試
- shrink 操作對索引的影響索引
- Update操作對索引的影響索引
- 從一次 FULL GC 卡頓談對服務的影響GC
- 【mysql】mysql的資料庫主從(一主一從)MySql資料庫
- MYSQL sync_relay_log對I/O thread的影響分析MySqlthread
- 影響mysql效能的因素都有哪些MySql
- 影響MySQL效能的硬體因素MySql
- 影響MySQL效能的硬體因MySql
- unusable index對DML/QUERY的影響Index
- Arraysize 對consistent get的影響
- 新增欄位對SQL的影響SQL
- 語言對思維的影響
- MySQL的主從複製與MySQL的主主複製MySql
- MySQL主從MySql
- MySQL:查詢欄位數量多少對查詢效率的影響MySql
- MySQL:slave_skip_errors引數對MGR可用性的影響MySqlError
- 【Mysql】master_info 與 relay_info對資料庫的影響MySqlAST資料庫
- FTP主動模式和被動模式(2)- 防火牆對FTP的影響 ASPFFTP模式防火牆
- 香港主機對seo網站最佳化有什麼影響?網站