熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

MYSQL使用心得(四)----臨時表與內存表

2022-06-13   來源: SQL語言 

  mysql性能優化內存表
內存表分為但共同點是重起數據庫以後內存中的數據全部丟失內存表的功能有部分的限制有些屬性不能像正常表一樣使用所以請大家使用的時候謹慎參照官方文檔下面只是拋磚引玉
臨時表:表建在內存裡數據在內存裡
內存表:表建在磁盤裡數據在內存裡
其中包括個重要的參數
[mysqld]
# 內存表容量
max_heap_table_size=M
# 臨時表容量
tmp_table_size=M

  建立內存表的時候需要指定表的引擎類型 ENGINE=MEMORY
CREATE TABLE mem (
 id int() AUTO_INCREMENT
 name varchar()
 primary key(id)
) ENGINE=MEMORY DEFAULT CHARSET=utf ROW_FORMAT=COMPACT;

  臨時表
create temporary table tmp(id int not null);


From:http://tw.wingwit.com/Article/program/SQL/201404/30534.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.