於 Windows 中運行 PostgreSQL Container 來提供本機 DB 開發環境
2020-11-13
2017-07-28
[SQL] 並未為 RPC 設定伺服器 'LinkedServer'
有呼叫連結伺服器 Stored Procedure 需求時
請記得開啟 RPC (Remote Procedure Call) 功能
避免「並未為 RPC 設定伺服器」錯誤產生
2017-06-30
[效能調教] 避免使用 CTE 串接大量資料
使用 CTE 的出發點應是增加 TSQL 可讀性,但是在濫用的情況下對於效能的衝擊是相當大,因此請在發生 DB 效能問題的時候,不仿也考慮一下 CTE 是否為效能瓶頸的重要關鍵。
2017-03-14
[ASP.NET] 多台 Web 伺服陣列透過 SQL Server 保存共同工作階段狀態 (session state)
ASP.NET 網站預設 session state 只存活在對應 web server 的 IIS 中,也就是說在多台 web server 服務或具有 failover 機制下,當切到另一台 web server 的時候喪失所有 session state 資訊,因此可以考慮將 session state 存放在 SQL Server 中,讓所有 web server 共享相同 session state 資訊。
2016-11-07
[SQL] 使用 PIVOT 扭轉資料,由直列轉為橫向資料
面對數筆有意義資料要匯總成橫式資料時,可以考慮使用 PIVOT 來扭轉資料,讓資料呈現上更貼近人性。
2016-11-03
[SQL] Common Table Expressions(CTE) 使用筆記
採用一般資料表運算式(Common Table Expressions, CTE)做為資料查詢參考
2016-08-03
[Tips] 無法自行腦補的 LocalDB v13.0 預設執行個體名稱
LocalDB v11.0 到 v13.0 預設執行個體名稱的改變
2016-07-28
[Tools] 使用 dbForge SQL Complete 提高 SSMS 撰寫 T-SQL 效率
使用 dbForge SQL Complete 提高 SSMS 撰寫 T-SQL 效率
2016-07-07
[Tools] 自動化產出個人風格 SQL Server 資料表文件
在專案執行過程中,無法即時維護最新版文件是大家共同的瓶頸,因此若能以加註資料表及欄位描述的方式自動產出文件,就能有效解決文件不斷更新的問題;本文透過自動化工具產出資料表文件,不僅能避掉繁瑣的人工作業,又能依據樣板產出不同風格樣式,大家可以嘗試看看喔!
2014-12-17
[SQL] 利用FOR XML子句合併多筆相同欄位資料
利用FOR XML子句合併多筆相同欄位資料
- 1