我有一些腳本在MySQL主服務器上創建一個表,使用數據填充它,對數據執行一些操作,然後再次刪除表。CREATE TABLE不在MySQL主機上覆制到從服務器
我不希望所有這些都被複制到奴隸身上,因爲這是浪費時間。有什麼辦法可以告訴slave與這張表無關,要麼是在CREATE TABLE語句本身做一些巧妙的事情,要麼是設置一個配置命令來表示類似「不復制任何以temp_開頭的表」 「(表名是動態的,允許多個用戶,但始終以temp_開頭)。
當然,使用合適的臨時表將是完美的,但不幸的是我需要在一個查詢中多次引用該表,這是MySQL不允許的。
你可以做同樣爲從上而不是主(節省一些麻煩) – ajreal
通常我會,但我們的SQL類發送給主機的所有更新和插入(ETC)(爲你」想象),並告訴它做其他事情需要相當多的工作。 –