亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 內(nèi)存表 [打印本頁]

作者: TomLeng    時間: 2011-12-20 09:46
標題: 內(nèi)存表

Memory表使用Hash排序把數(shù)據(jù)保存在內(nèi)存中,因此在正確使用的情況下具有極快的速度,具有如下特點:

* Memory表對所有用戶的連接是可見的,這使得它非常適合做緩存
* Memory表不允許使用TEXT和BLOB數(shù)據(jù)類型
* Memory表不支持auto_increment
* Memory表只能對非空(not null)數(shù)據(jù)列進行索引
* Memory表只允許使用=和<=>操作符來搜索記錄(不允許<、>、<=或>=)
* 如果Memory表是以create table like方法創(chuàng)建的,則復制之后所有主鍵、索引、自增等格式將不復存在,需要重新添加主鍵和索引
* 一旦服務(wù)器重啟,所有數(shù)據(jù)丟失,但是表結(jié)構(gòu)仍然存在,因為Memory表結(jié)構(gòu)是存放在datadir下的,不會刪除
* MySQL是在啟動時,是用“delete from TB_Name;”語句刪除Memory表中的數(shù)據(jù)的,也就是說,這條語句會記錄到Binlog,并傳遞到slave去
* Memory表非常適合用于Key(Primary)-Value的查詢,如果語句復雜,性能會很低,甚至在并發(fā)較高的情況下出現(xiàn)頻繁的鎖表
* Memory表和MyISAM表一樣,使用表級鎖
* 謹慎為Memory表增加索引,索引過多會導致CPU飆升

注:操作符<=>為NULL-safe equal,這個操作符和“=”操作符執(zhí)行相同的比較操作,不過在兩個操作碼均為NULL時,其所得值為1而不為NULL,而當一個操作碼為NULL時,其所得值為0而不為NULL








歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2