新聞中心
mysql之臨時(shí)表
臨時(shí)表:一種特殊的表,用來存儲(chǔ)查詢的中間結(jié)果,并且會(huì)隨著當(dāng)前連接的結(jié)束而自動(dòng)刪除。mysql中有2種臨時(shí)表,分別是內(nèi)部臨時(shí)表和外部臨時(shí)表。
我們一直強(qiáng)調(diào)成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站對(duì)于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)站建設(shè)公司不一定是大公司,成都創(chuàng)新互聯(lián)作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
外部臨時(shí)表關(guān)鍵字:TEMPORARY 。
外部臨時(shí)表特征:
1、關(guān)鍵字TEMPORARY
2、臨時(shí)表創(chuàng)建完成之后,只有當(dāng)前可見,其他連接是看不到的,具有連接隔離性
3、臨時(shí)表在當(dāng)前連接結(jié)束之后,會(huì)自動(dòng)刪除。
臨時(shí)表可以存儲(chǔ)在內(nèi)存和磁盤。
mysql如何創(chuàng)建臨時(shí)表
創(chuàng)建臨時(shí)表的語句與創(chuàng)建普通表相比,就是在CREATE后面增加一個(gè)單詞TEMP,其它語法同普通表,區(qū)別是不同連接之間建立的相同表名的臨時(shí)表不會(huì)沖突、連接關(guān)閉的時(shí)候臨時(shí)表會(huì)自動(dòng)刪除。
例如:
CREATE TEMP TABLE ttt (id int, str char(32));
MySQL創(chuàng)建臨時(shí)表?
1.查看create table 語句里面的表、列、索引都要反斜杠符號(hào)也可以不使用,但不能寫成 '單引號(hào)。不然執(zhí)行就會(huì)報(bào)1064錯(cuò)誤了
2.不要使用mysql的保留字
MySQL中的臨時(shí)表使用方法講解
當(dāng)工作在非常大的表上時(shí) 你可能偶爾需要運(yùn)行很多查詢獲得一個(gè)大量數(shù)據(jù)的小的子集 不是對(duì)整個(gè)表運(yùn)行這些查詢 而是讓MySQL每次找出所需的少數(shù)記錄 將記錄選擇到一個(gè)臨時(shí)表可能更快些 然后多這些表運(yùn)行查詢 創(chuàng)建臨時(shí)表很容易 給正常的CREATE TABLE語句加上TEMPORARY關(guān)鍵字 CREATE TEMPORARY TABLE tmp_table (name VARCHAR( ) NOT NULL value INTEGER NOT NULL)臨時(shí)表將在你連接MySQL期間存在 當(dāng)你斷開時(shí) MySQL將自動(dòng)刪除表并釋放所用的空間 當(dāng)然你可以在仍然連接的時(shí)候刪除表并釋放空間 DROP TABLE tmp_table如果在你創(chuàng)建名為tmp_table臨時(shí)表時(shí)名為tmp_table的表在數(shù)據(jù)庫中已經(jīng)存在 臨時(shí)表將有必要屏蔽(隱藏)非臨時(shí)表tmp_table 如果你聲明臨時(shí)表是一個(gè)HEAP表 MySQL也允許你指定在內(nèi)存中創(chuàng)建它 CREATE TEMPORARY TABLE tmp_table (name VARCHAR( ) NOT NULL value INTEGER NOT NULL) TYPE = HEAP因?yàn)镠EAP表存儲(chǔ)在內(nèi)存中 你對(duì)它運(yùn)行的查詢可能比磁盤上的臨時(shí)表快些 然而 HEAP表與一般的表有些不同 且有自身的限制 詳見MySQL參考手冊(cè) 正如前面的建議 你應(yīng)該測(cè)試臨時(shí)表看看它們是否真的比對(duì)大量數(shù)據(jù)庫運(yùn)行查詢快 如果數(shù)據(jù)很好地索引 臨時(shí)表可能一點(diǎn)不快 lishixinzhi/Article/program/MySQL/201311/29492
當(dāng)前標(biāo)題:mysql臨時(shí)表怎么做 mysql使用臨時(shí)表提高查詢效率
URL標(biāo)題:http://fisionsoft.com.cn/article/dopdojs.html