篩選條件可以方便讓我們針對request processing pipeline之前或之後進行額外的邏輯處理。
[netCore] how to capture data of coreprofiler then store data in sql server
預設coreprofiler使用記憶體存放200筆資料,如果你想要關閉監控功能,只需把circularBufferSize設定0即可,
由於記憶體資源不太可能都讓coreprofiler獨佔,所以我們必須將這些效能監控資料存放至SQL Server,
方便後續讓我們進行效能分析。
[netCore] Logging Framework
NetCore 2.0 內建Logging Famework,預設我們可以直接透過DI方式取得Logging物件,
這篇紀錄一下使用心得及如何整合Nlog。
[netCore] monitor performance of webapi via CoreProfiler
NanoProfiler的NetCore版本就是CoreProfiler,使用方式和以前幾乎相同,
對code也不會有太大的侵入性
[SQL Server] Setup SQL Server 2017 Failover Cluster AA Mode
- 2477
- 0
- SQL Server 2017
SQL Server 2017安裝SQL Server Failover Cluster基本上和SQL2014/16大同小異,
這篇記錄一下AA mode設定過程,但我得老實說,還是用AlwaysOn比較好啦。
[netCore] MiddleWare
這篇記錄閱讀NetCore中介軟體的心得整理
[netCore] DI Framework
由於我們未來系統將使用netCore開發,整理一下今天閱讀netcore DI framework心得。
[Docker] Build Redis Cluster with Sentinel via Docker
這篇記錄,如何透過Docker建立一套Redis cluster with Sentinel。
[Jenkins] Automated Deploy with Docker
上一篇我透過jenkins完成自動build、publish相關NetCore application(MyAPI),
同時也自動建立相對應kestrel web,這篇來看看如何使用docker來取代。
[Docker] Install Docker and Docker Compose on CentOS 7
透過docker建置測試環境一整個快速,這篇記錄如何安裝docker and docker compose on CentOS 7
[Jenkins]Automated deploy
這篇來看看如何透過Jenkins進行automated deploy to environment of integration Test
[CentOS]transfer files between windows and Linux via PSCP
近來,我常會在windows和Linux之間傳送檔案,列如一些config或assembly,
雖然vsFTPd也很好用,但臨時性需求總感覺有殺雞焉用牛刀。
[Jenkins] Automated Testing
這篇來看看如何讓Jenkins幫我們pull code、build和run Unit Test
[Jenkins] Install Jenkins on CentOS7
隨者DevOps文化興起,deploy和IT有了很大的改變,
CI tool算是一項很重要的基石,這篇我將實際介紹如何安裝和基本設定Jenkins在CentOS7。
[SQL Server]comparison of In-memory OLTP differences between SQL2016 and SQL2017
- 454
- 0
- SQL Server 2017
- 2018-02-27
SQL2017針對In-Memory OLTP又改善不少,這篇來整理一下和SQL2016的比較。
[SQL Server]Adaptive query processing
- 614
- 0
- SQL Server 2017
我在SQL效能調校課堂上有提到幾個常見查詢效能issues,
如不正確join type、謹慎使用MTVFs和低/高估記憶體大小,
現在SQL Server 2017可以更有效率自我修正這些效能問題。
[SQL Server] Automatic tuning
- 906
- 0
- SQL Server 2017
SQL Server 2017提供自動調整功能,可以自動偵測執行計畫變更所造成的效能問題,
並自動(或手動)套用最佳執行計畫來修正效能問題,而Azure SQL Database則還多了自動索引管理,
可幫我們識別那些是重複索引、那些索引又可以刪除,
這項功能,我個人覺得,未來也會出現在SQL Server 2017。
[SQL Server]Resume Online Index Rebuild-2
- 1175
- 0
- SQL Server 2017
Resume online index rebuild
這篇我來進行一些基本測試和驗證可靠性
[SQL Server]Resume Online Index Rebuild-1
- 1567
- 0
- SQL Server 2017
- 2018-02-11
Index rebuild將使用量大交易紀錄檔並耗費硬碟空間(無論online or offline),
有時候重建大型索引,可能會遇到空間不足或blocking issue(long-running transaction),
來看看SQL Server 2017如何幫DBA解決這問題。
[SQL Server]Install SQL2017 on CentOS
- 3169
- 0
- SQL Server 2017
- 2018-02-10
這篇來親自安裝SQL Server 2017在CentOS