Tool

RHEL / CentOS 安裝配置 SmokePing

Sam Tang 25 November 2016 Linux No Comments SmokePing 是一套相當實用的網路監督工具, 畫出的圖片也很漂亮。雖然要安裝 SmokePing 比較麻煩, 但只要透過 yum 安裝 SmokePing 所需的套件就方便很多了, 以下是 RHEL 及 CentOS 安裝及配置 SmokePing 的方法。 首先啟用 EPEL Repo: # yum install epel-release 接著安裝 SmokePing 所需的套件: # yum install perl httpd httpd-devel mod_fcgid rrdtool perl-CGI-SpeedyCGI fping rrdtool-perl perl-Sys-Syslog 然後安裝以下 CPAN 模組:
ipstor

使用SqlBulkCopy將資料批次寫入資料庫

前demo有介紹利用SqlDataSoure和手動撰寫ADO.NET的方式大量新增資料的方法,雖然已經有效的改善了寫入的速度,但在發現了SqlBulkCopy以後,發現它更是威力強大,現在就來介紹SqlBulkCopy的猛。 3 SHARES FacebookGoogle+TwitterMore ★注意事項:本文是延續將資料大量寫入資料庫時的優化寫法的更優化如果對於文中有不清楚之意,可利用本文最下方相關的文章進入觀看資料大量寫入資料庫時的優化寫法一文   ▲說明都在程式註解中啦 //一開始我們先產生一個DataTable來裝我們要寫入的資料 DataTable dt = new DataTable();  dt.Columns.Add("id", typeof(int));  dt.Columns.Add("name", typeof(string));    //因為SqlBulkCopy的猛就是大量的一次寫入,所以我們也來跑10萬筆吧  int i;  for (i = 0; i < 100000; i++)
ipstor