2016年12月29日 星期四

sp_whoisactive有新版本

原來Adam大神持續有在更新啊
Version 11.17 - October 18, 2016 (Box versions 2005-2016 only. NOT for Azure.)

http://whoisactive.com/

2016年8月22日 星期一

Shrink Database從8T壓縮到5T要多久?

        有機會碰到這樣的需求應該不多,特此記錄一下,執行環境尚未上線,所以可以有時間來處理,硬碟是SAS 10K 1.2T的,使用Raid 5,用Backup測試一下IO的速度如下


        實際在Shirk的IO如下,沒有其他活動喔,以上數據僅供參考


2016年3月7日 星期一

[MySQL]Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126.

        最近遇到下面這個錯誤,該Table有近三百個欄位,因為這是為了分析來源文字檔所產生Table,來源文字檔欄位數及欄位長度不是我能控制的,還有愈來愈多的跡象


2016年1月27日 星期三

[MySQL]用SELECT INTO OUTFILE匯出資料成CSV

        一般在要在命令列模式下要將MySQL的資料匯出成CSV,我通常都是直接mysql -e "SQL Statement" > /tmp/output.csv,然後SQL Statement用CONCAT組成逗號分隔的字串出來

        後來看書上提到用SELECT INTO OUTFILE更快,於是測試了一下,寫了兩個Shell,主要的SQL Statement是一樣的,只是一個用CONCAT,一個用INTO OUTFILE

        第一個Shell,測試時間的方法如下圖,其中SQLCMD是為一般SELECT CONCAT