在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            Linux 避免IO hang

            作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

            對于DB Server 來說,刪除大表來說是很棘手的。

            本文引用地址:http://www.biyoush.com/article/201610/305499.htm

            刪除大表的話,可以對原有表的.ibd文件建立硬鏈接。當(dāng)多個文件名指向同一個Node時,刪除任何一個文件名都很快,因為直連的物理文件沒有刪除只是刪除了一個指針而已。當(dāng)Node引用數(shù)為1的時候,刪除文件需要把文件相關(guān)的所有數(shù)據(jù)塊都刪除。

            具體參考:

            今天我們只討論,如果我們利用了以上方法建立了硬鏈接文件,那么刪除該大文件的時候,如何避免IO hang呢?

            答案是 coreutils 工具集中的 truncate 工具

            wget

            tar -zxvf coreutils-8.9.tar.gz

            cd coreutils-8.9

            ./configure

            make

            sudo cp src/truncate /usr/bin/

            truncate 收縮或擴(kuò)展文件至指定大小

            語法: truncate option ... file ...

            如果文件不存在的話會被創(chuàng)建。

            如果一個文件的size比指定的size大,則該文件會被截斷丟是一部分?jǐn)?shù)據(jù),如果size比指定的小,那么他會0字節(jié)填充。

            option:

            -c

            --no-create 如果沒有該文件的話也不會創(chuàng)建

            -o

            --io-blocks 對于文件的size大小以I/O block來對待

            -r rfile

            --reference=file Base the size of each file on the size of rfile

            -s size

            --size=size 根據(jù)下面的選項,調(diào)整文件的大小

            ‘KB’ => 1000 (KiloBytes)

            ‘K’ => 1024 (KibiBytes)

            ‘MB’ => 1000*1000 (MegaBytes)

            ‘M’ => 1024*1024 (MebiBytes)

            ‘GB’ => 1000*1000*1000 (GigaBytes)

            ‘G’ => 1024*1024*1024 (GibiBytes)

            或者是 T P E Z這樣的單位

            根據(jù)下面的符號,根據(jù)他們本身的size來調(diào)整大小

            + 擴(kuò)展

            - 縮小

            至多

            > 至少

            / 向下舍入的倍數(shù)

            % 向上的倍數(shù)

            簡單舉例:

            touch abc

            truncate -s +1KB abc

            truncate -s +1KB abc

            ll abc

            -rwxrwxrwx 1 root root



            關(guān)鍵詞:

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉