我們將使用HAProxy當我們的Load-Balaning,雖然沒有L4/L7來的猛,但CP值絕對是讓人滿意的
我們將使用HAProxy當我們的Load-Balaning,雖然沒有L4/L7來的猛,但CP值絕對是讓人滿意的
SQL Server 2017設定AG和SQL 2014/2016大同小異,差異部分就是Linux 平台專屬
篩選條件可以方便讓我們針對request processing pipeline之前或之後進行額外的邏輯處理。
預設coreprofiler使用記憶體存放200筆資料,如果你想要關閉監控功能,只需把circularBufferSize設定0即可,
由於記憶體資源不太可能都讓coreprofiler獨佔,所以我們必須將這些效能監控資料存放至SQL Server,
方便後續讓我們進行效能分析。
NetCore 2.0 內建Logging Famework,預設我們可以直接透過DI方式取得Logging物件,
這篇紀錄一下使用心得及如何整合Nlog。
NanoProfiler的NetCore版本就是CoreProfiler,使用方式和以前幾乎相同,
對code也不會有太大的侵入性
SQL Server 2017安裝SQL Server Failover Cluster基本上和SQL2014/16大同小異,
這篇記錄一下AA mode設定過程,但我得老實說,還是用AlwaysOn比較好啦。
這篇記錄閱讀NetCore中介軟體的心得整理
由於我們未來系統將使用netCore開發,整理一下今天閱讀netcore DI framework心得。
這篇記錄,如何透過Docker建立一套Redis cluster with Sentinel。
上一篇我透過jenkins完成自動build、publish相關NetCore application(MyAPI),
同時也自動建立相對應kestrel web,這篇來看看如何使用docker來取代。
透過docker建置測試環境一整個快速,這篇記錄如何安裝docker and docker compose on CentOS 7
這篇來看看如何透過Jenkins進行automated deploy to environment of integration Test
近來,我常會在windows和Linux之間傳送檔案,列如一些config或assembly,
雖然vsFTPd也很好用,但臨時性需求總感覺有殺雞焉用牛刀。
這篇來看看如何讓Jenkins幫我們pull code、build和run Unit Test
隨者DevOps文化興起,deploy和IT有了很大的改變,
CI tool算是一項很重要的基石,這篇我將實際介紹如何安裝和基本設定Jenkins在CentOS7。
SQL2017針對In-Memory OLTP又改善不少,這篇來整理一下和SQL2016的比較。
我在SQL效能調校課堂上有提到幾個常見查詢效能issues,
如不正確join type、謹慎使用MTVFs和低/高估記憶體大小,
現在SQL Server 2017可以更有效率自我修正這些效能問題。
SQL Server 2017提供自動調整功能,可以自動偵測執行計畫變更所造成的效能問題,
並自動(或手動)套用最佳執行計畫來修正效能問題,而Azure SQL Database則還多了自動索引管理,
可幫我們識別那些是重複索引、那些索引又可以刪除,
這項功能,我個人覺得,未來也會出現在SQL Server 2017。
Resume online index rebuild
這篇我來進行一些基本測試和驗證可靠性