mysql數(shù)據(jù)庫內(nèi)存設(shè)置 怎么設(shè)置Mysql的內(nèi)存表大???
怎么設(shè)置Mysql的內(nèi)存表大小?MySQL內(nèi)存表的大小是我的.cnf文件中有一個(gè)定義。您需要通過修改配置來修改臨時(shí)表的大小限制:[mysqld]#memory table capacity max_u
怎么設(shè)置Mysql的內(nèi)存表大?。?/h2>
MySQL內(nèi)存表的大小是我的.cnf文件中有一個(gè)定義。您需要通過修改配置來修改臨時(shí)表的大小限制:[mysqld]#memory table capacity max_uu2;heap_2;table_2;size=1024m TMP_2;table_2;size=1024m在MySQL配置文件的mysqld節(jié)點(diǎn)下,max_2;heap_2;table_2;size指定內(nèi)存表的最大內(nèi)存,TMP ableSize指定臨時(shí)表的最大大小。以上是如何修改MySQL臨時(shí)表內(nèi)存表的大小限制。有關(guān)如何修改MySQL臨時(shí)表內(nèi)存大小限制的詳細(xì)信息,請使用右上角的搜索函數(shù)獲取相關(guān)信息。
MYSQL怎么更改內(nèi)存表容量?
MySQL內(nèi)存表的容量受到兩個(gè)參數(shù)的限制:max heap table Size和max Rows系統(tǒng)變量max heap table默認(rèn)大小為16MB(16777216),可以根據(jù)需要進(jìn)行擴(kuò)展。例如,將maxuheapuuutableset size設(shè)置為32MB:MySQL> set maxuheapuutableusize=32777216查看系統(tǒng)變量maxuheaputableusize以運(yùn)行以下命令:MySQL>顯示可以在create table或alter table語句中設(shè)置%heap%%maxurows等變量。例如:MySQL>create table mryt1(id int)engine=memory Max rows=10000mysql>alter table mryt1 Max rows=20000