欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql80沒有緩存嗎

張吉惟2年前7瀏覽0評論

大家都知道,MySQL是一款常用的數據庫系統,根據官方文檔,MySQL80版本默認會開啟緩存系統。但是,有時候在我們的業務場景中,可能會遇到MySQL80沒有緩存的情況。

# 查看緩存是否開啟
SHOW VARIABLES LIKE '%query_cache%';

在查看緩存是否開啟的命令中,如果結果值為“NO”,則表示緩存系統沒有開啟。

如果MySQL沒有緩存,那么會怎么樣呢?

# 會話1
mysql>SELECT * FROM students WHERE id=1;
# 會話2
mysql>UPDATE students SET name='John' WHERE id=1;
# 會話1
mysql>SELECT * FROM students WHERE id=1;

如果MySQL沒有緩存,那么在會話2對數據進行更新時,在會話1再次查詢數據時,會發現數據并沒有得到更新。

以上就是關于MySQL80沒有緩存的問題的說明。在開發中,建議開啟MySQL的緩存系統。