久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql隱藏空間的簡單介紹

145次閱讀
沒有評論

共計 1069 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章主要講解了“mysql 隱藏空間的簡單介紹”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“mysql 隱藏空間的簡單介紹”吧!

以下的文章主要介紹的是 MySQL 隱藏空間相關問題的淺析,我們大家都知道 MySQL 的使用環(huán)境變量的 TMPDIR 值的主要作用是保存臨時文件的相關目錄的實際路徑名。如果未設置 TMPDIR,MySQL 將使用系統(tǒng)的默認值,通常為 /tmp、/var/tmp 或 /usr/tmp。

如果包含臨時文件目錄的文件系統(tǒng)過小,可對 d 使用“-tmpdir”選項,在具有足夠 MySQL 隱藏空間的文件系統(tǒng)內指定 1 個目錄。

在 MySQL 5.1 中,“-tmpdir”選項可被設置為數個路徑的列表,以循環(huán)方式使用。在 Unix 平臺上,路徑用冒號字符“:”隔開,在 Windows、NetWare 和 OS/ 2 平臺上,路徑用分號字符“;”隔開。注意,為了有效分布負載,這些路徑應位于不同的物理磁盤上,而不是位于相同磁盤的不同分區(qū)中。

如果 MySQL 服務器正作為復制從服務器使用,不應將“–tmpdir”設置為指向基于內存的文件系統(tǒng)的目錄,或當服務器主機重啟時將清空的目錄。對于復制從服務器,需要在機器重啟時仍保留一些臨時文件,以便能夠復制臨時表或執(zhí)行 LOAD DATA INFILE 操作。如果在服務器重啟時丟失了臨時文件目錄下的文件,復制將失敗。

MySQL 會以隱含方式創(chuàng)建所有的臨時文件。這樣,就能確保中止 mysqld 時會刪除所有臨時文件。使用隱含文件的缺點在于,在臨時文件目錄所在的位置中,看不到占用了文件系統(tǒng)的大臨時文件。

進行排序時 (ORDER BY 或 GROUP BY),MySQL 通常會使用 1 個或多個臨時文件。所需的最大磁盤 MySQL 隱藏空間由下述表達式決定:

1.(length of what is sorted + sizeof(row pointer))

2.* number of matched rows

3.* 2

“row pointer”(行指針) 的大小通常是 4 字節(jié),但在以后,對于大的表,該值可能會增加。

對于某些 SELECT 查詢,MySQL 還會創(chuàng)建臨時 SQL 表。它們不是隱含表,并具有 SQL_* 形式的名稱。

ALTER TABLE 會在與原始表目錄相同的目錄下創(chuàng)建臨時表。

感謝各位的閱讀,以上就是“mysql 隱藏空間的簡單介紹”的內容了,經過本文的學習后,相信大家對 mysql 隱藏空間的簡單介紹這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

正文完
 
丸趣
版權聲明:本站原創(chuàng)文章,由 丸趣 2023-07-28發(fā)表,共計1069字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發(fā)布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 云阳县| 庆云县| 休宁县| 贵港市| 莫力| 西贡区| 定兴县| 琼结县| 彭山县| 昌乐县| 合肥市| 镇巴县| 余姚市| 曲麻莱县| 石渠县| 临汾市| 罗甸县| 双鸭山市| 黔南| 义乌市| 卢氏县| 平安县| 伊金霍洛旗| 韩城市| 乳源| 阿荣旗| 正蓝旗| 德州市| 龙海市| 玉环县| 黄浦区| 微博| 青铜峡市| 特克斯县| 治多县| 安陆市| 汝州市| 高淳县| 古浪县| 铅山县| 墨江|