欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析Mysql臨時(shí)表及特點(diǎn)

 更新時(shí)間:2013年06月22日 17:12:31   作者:  
本篇文章是對(duì)Mysql中的臨時(shí)表以及特點(diǎn)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

臨時(shí)表是當(dāng)連接沒(méi)有斷開時(shí)存在,一旦斷開就不會(huì)存在,臨時(shí)表的數(shù)據(jù)和結(jié)構(gòu)都在內(nèi)存中,可以做個(gè)測(cè)驗(yàn),你創(chuàng)建一個(gè)臨時(shí)表,但是到響應(yīng)的數(shù)據(jù)目錄下并不會(huì)找到.frm文件
mysql> CREATE TEMPORARY TABLE tmp_table (
    ->
    -> name VARCHAR(10) NOT NULL,
    -> value INTEGER NOT NULL
    ->
    -> ) ;
Query OK, 0 rows affected (0.38 sec)

查看表狀態(tài)
mysql> show CREATE  TABLE tmp_table \G
*************************** 1. row ***************************
       Table: tmp_table
Create Table: CREATE TEMPORARY TABLE `tmp_table` (
  `name` varchar(10) NOT NULL,
  `value` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.00 sec)

它和正常表沒(méi)有什么區(qū)別,但是數(shù)據(jù)是存在內(nèi)存中的,你在響應(yīng)的數(shù)據(jù)目錄下找不到數(shù)據(jù)文件。
一旦斷開連接你再查該表就會(huì)消失。

和臨時(shí)表有點(diǎn)相似的是內(nèi)存表,有的也稱堆表。
mysql> CREATE TABLE mem_table (
    ->
    -> name VARCHAR(10) NOT NULL,
    -> value INTEGER NOT NULL
    ->
    -> ) TYPE = HEAP;
Query OK, 0 rows affected, 1 warning (0.01 sec)

查看表狀態(tài)
mysql> show CREATE  TABLE mem_table \G
*************************** 1. row ***************************
       Table: mem_table
Create Table: CREATE TEMPORARY TABLE `mem_table` (
  `name` varchar(10) NOT NULL,
  `value` int(11) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
1 row in set (0.00 sec)

你在數(shù)據(jù)目錄下回發(fā)現(xiàn)一個(gè)mem_table.frm文件,所以內(nèi)存表的數(shù)據(jù)是放在磁盤上的,但是插入數(shù)據(jù)后發(fā)現(xiàn)磁盤上沒(méi)有數(shù)據(jù)文件,所以數(shù)據(jù)是在內(nèi)存中的,因?yàn)椴捎玫氖莔emory 引擎。一旦down機(jī)數(shù)據(jù)將不存在。該表因?yàn)閿?shù)據(jù)是在內(nèi)存中,所以數(shù)據(jù)會(huì)很快。缺點(diǎn)是安全性。

相關(guān)文章

  • MySQL慢sql優(yōu)化思路詳細(xì)講解

    MySQL慢sql優(yōu)化思路詳細(xì)講解

    在日常開發(fā)工作中數(shù)據(jù)庫(kù)是常用的數(shù)據(jù)存儲(chǔ)組件,一旦使用了數(shù)據(jù)庫(kù),那慢查詢SQL的優(yōu)化是繞不開的一道坎,下面這篇文章主要給大家介紹了關(guān)于MySQL慢sql優(yōu)化思路的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • MYSQL清空表和截?cái)啾韱?wèn)題

    MYSQL清空表和截?cái)啾韱?wèn)題

    這篇文章主要介紹了MYSQL清空表和截?cái)啾韱?wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • MySQL 8中新增的這三大索引 隱藏、降序、函數(shù)

    MySQL 8中新增的這三大索引 隱藏、降序、函數(shù)

    這篇文章主要介紹了MySQL 8.x版本中新增的三大索引 隱藏索引、降索引序、函數(shù)索引,如果文章對(duì)你有點(diǎn)幫助,小伙伴們點(diǎn)贊、收藏、評(píng)論、分享走起呀
    2021-09-09
  • linux下mysql鏈接被防火墻阻止的解決方法

    linux下mysql鏈接被防火墻阻止的解決方法

    linux下安裝了mysql,不能從其它機(jī)器訪問(wèn) 帳號(hào)已經(jīng)授權(quán)從任意主機(jī)進(jìn)行訪問(wèn)
    2012-07-07
  • mysql 5.7.16 安裝配置方法圖文教程

    mysql 5.7.16 安裝配置方法圖文教程

    這篇文章主要為大家分享了mysql 5.7.16winx64安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-10-10
  • centos6.5中rpm包安裝mysql5.7初始化出錯(cuò)的解決方法

    centos6.5中rpm包安裝mysql5.7初始化出錯(cuò)的解決方法

    這篇文章主要介紹了centos6.5中rpm包安裝mysql5.7初始化出錯(cuò)的解決方法,需要的朋友可以參考下
    2017-09-09
  • MySQL數(shù)據(jù)庫(kù)手冊(cè)DATABASE操作與編碼(小白入門篇)

    MySQL數(shù)據(jù)庫(kù)手冊(cè)DATABASE操作與編碼(小白入門篇)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)手冊(cè)DATABASE操作與編碼的小白入門篇,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • Mysql 日期格式化及復(fù)雜日期區(qū)間查詢

    Mysql 日期格式化及復(fù)雜日期區(qū)間查詢

    最近在做項(xiàng)目涉及到Mysql的復(fù)雜日期查詢,日期查詢其實(shí)在數(shù)據(jù)庫(kù)中查詢其實(shí)還是用的挺多的,所以本文就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下
    2021-09-09
  • Linux下安裝MySQL5.7.19問(wèn)題小結(jié)

    Linux下安裝MySQL5.7.19問(wèn)題小結(jié)

    第一次在自己虛機(jī)上安裝mysql 中間碰到很多問(wèn)題 在這里記下來(lái),特此分享到腳本之家平臺(tái)供大家參考
    2017-08-08
  • 如何修改Mysql中g(shù)roup_concat的長(zhǎng)度限制

    如何修改Mysql中g(shù)roup_concat的長(zhǎng)度限制

    在mysql中,有個(gè)函數(shù)叫“group_concat”,平常使用可能發(fā)現(xiàn)不了問(wèn)題,在處理大數(shù)據(jù)的時(shí)候,會(huì)發(fā)現(xiàn)內(nèi)容被截取了。怎么解決這一問(wèn)題呢,下面腳本之家小編給大家?guī)?lái)了Mysql中g(shù)roup_concat的長(zhǎng)度限制問(wèn)題,感興趣的朋友一起看看吧
    2018-08-08

最新評(píng)論