幫老婆啟用每月免費的Azure點數,順便筆記。
[Azure]掛載新硬碟(Attach a data disk to a Windows virtual machine)
臨時要加一個磁碟機到Azure上的虛擬機器(VM),來筆記。
[SQL Server][T-SQL]累積總計Running Totals
這兩天協助客戶處理累積交易餘額的資料修補,因為要使用到累積總計(Running Totals),但客戶還在使用SQL Server 2008 R2,筆記SQL Server 2012前後兩個版本的作法。
[SQL Server][R Language]In-Database R(八)使用機器學習模型
- 1548
- 0
- R Language
上一篇將訓練後的線性迴歸模型儲存在SQL 資料表內,這一篇筆記在SQL Server 2016使用模型作出預測。
[SQL Server][R Language]In-Database R(七)儲存機器學習模型
- 1830
- 0
- R Language
- 2016-10-12
當SQL Server 完成機器學習後,如果能把訓練後的模型直接儲存在SQL資料表,新的交易數據馬上能就近在資料庫內參照模型作預測。這篇先紀錄將訓練後的模型儲存在SQL Server 2016資料庫內,下一篇再筆記使用模型對新數據作出預測。
[SQL Server]2014Express升級2014Developer Edition
- 6016
- 0
- SQL Server
就在光輝的10月又要開始銀行駐點的人生,每個禮拜只有一天能回公司LAB測試SQL Server 2014/2016功能,除了Azure DataBase方式外,打算把原本筆電安裝的2014Express升級為2014Developer版本。
[SQL Server]修改資料庫實體檔案名稱(physical name)
- 8534
- 0
- SQL Server
有時後資料庫會出現門當戶不對的狀況,這時候不用重新投胎(Restore DB),只要幾秒鐘就門當戶對了。
[SQL Server][SSMS]物件總管的篩選功能(Filter)
- 2332
- 0
- SQL Server
資料庫內的資料表數目快速攀升,想要檢視某個資料表內容或是因為工作分組經常要使用特定名稱開頭或特定schema的資料表,都得要用滑鼠滾輪穿過很許多路人甲乙丙丁下才能遇到真愛;如果資料表數目有幾百個就需許多人生歷練,這禮拜看其他部門同事操作SSMS管理工具,快來筆記好用的filter setting。
[ASP.NET][AjaxControlToolkit ]升級v15.1.2問題(MaskedEditValidatorDate is undefined)
最近測試了AjaxControlToolkit v7.725版,發現網頁程式已經設置了ClearMaskOnLostFoucs=True(預設),但Mask在onblur後沒有消失,最後postback影響Server side程式判讀。
為了解決AjaxControlToolkit MaskedEdit onblur事件無法被觸發的問題,從v15.1.2 Release note發現有解藥,因此將Library從7.725(2013年)升級到15.1.2(2015年),服用後發現使用MaskedEditValidator且MaskedEditExtender MaskType=Date的畫面跳出以下的javascript runtime error。
[Powershell]建立MSMQ(訊息佇列)設定
- 7033
- 0
- Power Shell
- 2016-09-27
啟用完MSMQ功能,接著要新增MSMQ佇列。
以前新增MSMQ佇列也都用Windows GUI操作,有時候一口氣要在很多台伺服器各新增10組MSMQ佇列就還蠻花力氣的,如果也要個別指定使用權限,會讓設定的人想要深呼吸,這時候自動化的Poweshell 指令碼再度派上用場!
[Powershell]啟用Windows Server MSMQ功能(訊息佇列)
- 3876
- 0
- Power Shell
- 2016-09-27
最近要把MSMQ作為Log產出目的地,因此需要啟用MSMQ(Add Windows Feature)。
不同Windows OS版本(Windows7/8/10/Windows Server 2008/2012)的GUI操作也有些不同,常常Developer光找啟動的位置就會氣死倫,這時候自動化Poweshell 指令碼就可以派上用場。
[SQL Server]改善I/O效能- NTFS Allocation Unit Size(4KB vs 64KB)
- 7717
- 0
- SQLInstall
- 2016-10-15
SQL Server安裝在Windows OS中,而存放Data的磁碟幾乎都格式化為NTFS檔案系統,預設磁碟分割大小則是4KB。
從Super SQL Server社群楊老師的文章得到收穫和啟發,NTFS檔案系統預設的4KB可能不是SQL Server Data/Log Page的存取最佳值,來試試看其他Allocation Unit Size對效能的幫助。
[SQL Server][備份]提升備份的速度Part3(增加 I/O buffers)
- 1538
- 0
- SQL Server
客戶已經用上了壓縮備份(Compress Backup)再加分檔備份(Multi Backup Files)來提升備份作業速度,本以為除了換上SSD、切多條LUNs等這些可遇不可求的方法之外,只能回到資料庫的儲存資料作封存下手!
最近檢查備份語法時找到一招可以讓資料庫備份再快!
[SQL Server]檢查SQL Server真正使用到多少核心(Cores)
- 14068
- 0
- SQLInstall
上禮拜參加8月的SQL PASS,講師是微軟厲害的資料庫技術支援工程師Eddie,會議中有一個議題: 檢查SQL Server真正使用到多少Cores,回家作業(寫)。
[SQL Server][R Language]In-Database R(六) WordCloud(文字雲)
- 1386
- 0
- R Language
- 2016-08-09
文字雲(Word Cloud)是統計關鍵字詞的視覺化呈現,如果分析資料已經整理到SQL Server資料表中了,我們要如何在ASP.NET網站將統計後的結果使用文字雲來描述?
[Web API]基本CRUD 程式碼產生器(Scaffold)
Scaffolding是一種ASP.NET MVC程式碼產生器,最近要建立一組具備 RESTful的Http服務程式,讓同事從手機App呼叫Web API 對SQL Table操作CRUD功能,意外發現Scaffolding從Visual Studio2013也支援Web API程式碼產生。
[SQL Server][R Language]In-Database R(五) 視覺化統計結果傳送到前端網站(ggplot2)
- 1938
- 0
- R Language
- 2016-06-26
R語言除了有大量的統計分析套件,在資料視覺化上一定要筆記的就是R Packages下載排行版前幾名的[ggplot2]。
資料庫跑完分析後直接用厲害的視覺化魔法呈現在網站上!
[SQL Server][R Language]In-Database R(四) 從SQL Table取得資料、R Script結果集寫入SQL Table
- 1826
- 0
- R Language
安裝完需要的R Package之後,接著使用sp_execute_external_script來從SQL Table取得資料。
[SQL Server][R Language]In-Database R(三) 取得已安裝R Package清單
- 1421
- 0
- R Language
上一篇安裝完需要的R Package,這一篇筆記怎麼查R Serives已經安裝了那些R Package。
[SQL Server][R Language]In-Database R(一)安裝
- 4518
- 0
- R Language
- 2016-06-26
SQL Server 2016開始內建支援R語言分析,少去中間ETL過程,程式可以直接把關聯式資料庫內整齊的資料跑統計、跑分群分組模型、跑迴歸還有跑圖,今天先把Lession 1: In-Database R裝起來。