這篇來實際操作一下,如何在Linux上進行disk 管理
[CentOS] Install nmon
Nmon是由IBM免費提供且opensource,主要用來監控AIX/Linux系統資源使用情況,
由於以前我們Oracle DB清一色都安裝在AIX上,
所以當時我們技術部門也都是用nmon來觀察AIX,
並定時收集資料分析系統效能狀態。
[CentOS]Install Samba
Samba提供Linux的檔案和印表機,SMB(Server Message Block)是一種區域網路上,
分享檔案和印表機的協議(Client-Server)。最大功用就是Linux和Windows可互相分享檔案和印表機,
當然也可以用於Linux和Linux,而我主要分享zookeeper和kafka給Windows,提高我查詢Log效率。
[Kafka]Install kafka1.0.0 on CentOS 7
公司目前kafka cluster和zookeeper cluster都安裝在windows上,
後來我們決定回歸Linux,因為之前我吃過只有windows會有的bug,
另外,Linux版本更新比windows版本勤快多了
[Kafka]Install zookeeper on CentOS 7
公司目前kafka cluster和zookeeper cluster都安裝在windows上,
後來我們決定回歸Linux,因為之前我吃過只有windows會有的bug,
另外,Linux版本更新比windows版本勤快多了
[C#]Manager Threading
我個人覺得使用c#開發各種應用程式是很幸福的,
因為MS線上Docs都會有相關Best Practices,
這篇來看看MTA(Multi-Thread Apartments)的管理。
[CentOS]set network
這篇來介紹如何設定NIC並連上Internet
[SQL Server]Cant raise error into catch block of .net when you use the output clause
- 354
- 0
- SQL_SERVER
- 2020-11-29
透過EF呼叫SP,SP中的throw無法拋回前端,就像exception被吃掉了一樣
[CentOS]understand folder means in CentOS7
幾天前,我以前同事正哥(Oracle 大師),他和我分享他們客戶正在轉Linux的消息,
電話中,我也向正哥請教了一些Linux技術、最佳實踐和業界情況(正哥在一家具規模SI公司,該公司也是專門的Oracle顧問公司),
這篇來記錄一下CentOS的目錄結構。
[SQL Server]Talking about XACT_ABORT
- 2042
- 0
- SQL_SERVER
- 2020-11-29
SQL Server提供Xact_abort來處理run-time發生錯誤的TSQL,
可幫助將現有交易或相依交易自動rolls back,而Xact_abort也是我開發交易必要習慣,
建議有使用SQL Server的朋友可啟用,Xact_abort會幫我們築起最後一道安全交易防線。
[SQL Server]deadlock in tempdb
- 1735
- 0
- SQL_SERVER
- 2020-12-31
我想很多人都會自行撰寫一些tsql來收集資料庫相關資料,因為只要重新啟動sql service…等,
相關系統統計資料都會消失(執行計畫、DMV…),同時我們也可以藉由這些資料來定義我們資料庫的基準線(base line),
但收集資料的TSQL還請謹慎,因為這可能是deadlock在tempdb的主因。
[C#]Simple Publisher and Subscriber
.net4.0引入了IObservable(publisher)和IObserver(Subscriber)兩個介面,
並提供實作publish subscribe pattern標準範本,這樣的模式非常適合分散式推入型通知,
而且每個元件職責相當明確,這篇紀錄如何使用這兩個介面。
[SQL Server]交易複寫和 In-memory OLTP
- 1677
- 0
- SQL Server 2016
- 2018-02-23
Replication這高可用技術,從SQL2005來幾乎沒有多大改變(參考自己以前寫的文章),
交易複寫我個人也很常用,不過,我對雙向複寫就很感冒了,因為以前我有一陣子時間,
每天上班都要花不少時間處理雙向replication問題,
這篇來看看搭配In-Memory OLTP有那些注意事項。
實用工具diskpart
- 326
- 0
- TFS、Windows
- 2018-10-07
今天把所有virtualbox vmdk都移轉至hyper-v vhdx,都順利移轉成功後,
發現有些硬碟容量過低,趕快使用diskpart小工具即時處理。
[SQL Server]AlwaysOn with In-Memory OLTP
[SQL Server] sql server operation studio II
- 430
- 0
- SQL_SERVER
接續上一篇,這篇繼續介紹SQL Server operations studio幾項不賴的features
[SQL Server]sql server operations studio first touch
- 780
- 0
- SQL_SERVER
日前,SQL Server Team發佈了一款輕量、跨平台且免費的SQL Server資料庫開發和操作工具,
名為SQL Server operations studio,不管你的SQL Server是在docker、windows、linux、azure、mac,
一律爽快支援。
[SQL PASS]進擊的SQL2016 In-Memory OLTP
- 1107
- 0
- SQL_SERVER
- 2017-12-14
分享個人使用In-Memory OLTP注意事項和技巧
[SQL Server]dependent transaction with In-Memory table
- 720
- 0
- SQL Server 2016
- 2017-12-10
SQL2014開始,Memory table的交易處理,有最大相依交易8的數量限制,只會發生在驗證和commit階段,
一般來說In-Memory的交易過程是非常短暫的,但這並不表示你的交易就不會失敗,
實務上,我一定會簡化Memory資料表相依(複雜)性,
雖然SQL2016 In-Memory table支援很多功能(FK、trigger、LOB..),但這不代表一定有效率。
[SQL Server]Dont do this for native compiled sp
- 459
- 0
- SQL Server 2016
- 2017-12-12
之前將old sp移轉至native compiled sp時,
執行SP有2點需要注意,因為對執行效能有一些影響。