五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

MySQL設(shè)置內(nèi)存緩存提高查詢速度

2022-10-24 16:10 作者:密云榛子IT教育  | 我要投稿

InnoDB緩沖池

InnoDB存儲引擎是基于磁盤存儲表文件和索引的,并將數(shù)據(jù)按頁的方式管理,由于訪問磁盤的速度較慢,多次訪問磁盤會造成數(shù)據(jù)庫性能的下降,為此,InnoDB在內(nèi)存中開辟一個緩沖池,將已經(jīng)從磁盤讀取的頁放到緩沖池中,如果下次再需要讀取相同的頁時,直接從緩沖池中讀取。

如下圖:

如何設(shè)置:

方法一:? 使用 innodb_buffer_pool_size 變量

比如將緩存設(shè)置為1G,可以使用如下語句:

該方法的優(yōu)點是,設(shè)置后立即生效,不需要重啟mysql服務(wù)。缺點是,一旦mysql重啟,設(shè)置將失效。

查詢已設(shè)置的緩存大?。?/p>


方法二:修改my.ini配置文件

該文件一般在 C:\ProgramData\MySQL\MySQL Server 8.0目錄下,找到??innodb_buffer_pool_size參數(shù)修改,保存,然后重啟mysql服務(wù)。

該方法修改后永久有效,即使mysql重啟。

MySQL設(shè)置內(nèi)存緩存提高查詢速度的評論 (共 條)

分享到微博請遵守國家法律
田东县| 开鲁县| 江孜县| 吉安市| 阿鲁科尔沁旗| 阳泉市| 闵行区| 枝江市| 宝坻区| 耒阳市| 青岛市| 湘乡市| 酉阳| 台东市| 得荣县| 潢川县| 航空| 庄河市| 大埔县| 靖西县| 大化| 马山县| 太谷县| 维西| 洱源县| 师宗县| 乐都县| 建昌县| 韶关市| 丁青县| 读书| 吴旗县| 来凤县| 巫山县| 台前县| 东阿县| 涿鹿县| 吐鲁番市| 永州市| 山西省| 枝江市|