MySQL FLUSH 重新整理快取

2021-10-25 08:18:39 字數 564 閱讀 5248

mysql當做了許可權操作,新加使用者,或者是其他表的操作後。要其生效有兩種方式,一種是重啟服務,另外一種是使用flush命令。第二個方式,使用flush必須有reload許可權。

下面是flush命令的主要引數

hosts 清空主機快取表。如果你的某些主機改變ip數字,或如果你得到錯誤訊息host … isblocked,你應該清空主機表。當在連線mysql伺服器時,對一台給定的主機有多於max_connect_errors個錯誤連續不斷地發生,mysql認定某些東西錯了並且阻止主機進一步的連線請求。清空主機表允許主機再嘗試連線。見18.2.3 host 『…』 isblocked錯誤)。

logs 關閉並且再開啟標準和更新記錄檔案。如果你指定了乙個沒有副檔名的更新記錄檔案,新的更新記錄檔案的擴充套件數字將相對先前的檔案加1。

privileges 從mysql資料庫授權表中重新裝載許可權。 tables 關閉所有開啟的表。

status 重置大多數狀態變數到0。

一般情況,例如新增了使用者,或者修改了某個使用者的許可權之後,就需要使用flush命令,跟隨引數 privileges

flush privileges;

yii2 重新整理快取(重新整理模型快取)

yii2開啟表結構快取,因為當運用模型 model 時,ar的一些公共屬性都會從db中獲取,這樣會導致伺服器負擔一些額外的資源開銷,實際上對於成品來說,伺服器這些開始銷是多餘的,故應該阻止這種預設行為,把錶結構進行快取起來,提高效率.yii2的快取值得深入研究學習.開啟資料庫表結構的schema快取...

重新整理ORACLE快取

很多時候,為了排除 cache 對於調優測試的影響,我們常常需要手動重新整理 buffer cache 以促使 oracle 重新執行物理訪問。在oracle9i 裡,oracle 提供了乙個內部事件,用以強制重新整理 buffer cache 其語法為 1 alter session set ev...

頁面快取重新整理

在chrome瀏覽器中按下f5或 ctrl f5 都沒用,chrome總是會強制使用頁面快取進行重新整理,如何不使用頁面快取進行重新整理?chrome官方推薦使用如下快捷鍵,就可以不使用頁面快取進行重新整理 windows和linux作業系統 shift f5或ctrl shift r mac os...