0
我已經在表中加載了.tbl文件,現在我怎麼能看到數據庫在磁盤上使用的總空間? 我使用的FedoraMonetdb - 數據庫中的表大小
我已經在表中加載了.tbl文件,現在我怎麼能看到數據庫在磁盤上使用的總空間? 我使用的FedoraMonetdb - 數據庫中的表大小
盤足跡可以評估使用(Linux)的命令「杜」上 的dbfarm目錄或運行查詢「從存儲選擇*();
您可以嘗試如下:
mclient -d dwh -f tab -s "select location from storage() where table='name_of_a_table';" | xargs -i du -m /var/monetdb5/dbfarm/dwh/bat/{}.tail | cut -f1 | paste -sd+ | bc
它給出了一個表:模式,表,列,類型,位置,計數,類型,寬度,但它不不給大小... – Nicola
獲取大小的最簡單方法是在農場目錄中運行「du」。如果您不熟悉命令,可以在這裏快速瀏覽一下:http://www.tecmint.com/check-linux-disk-usage-of-files-and-directories/。如果您需要特定表的大小(以字節爲單位),則可以在storage()中的「columnsize」列上運行總和。 –
非常感謝:) – Nicola