顯示具有 Azure SQL 標籤的文章。 顯示所有文章
顯示具有 Azure SQL 標籤的文章。 顯示所有文章

2021年6月24日 星期四

SQL Server 查詢資料時使用非預期索引(Index)的問題探討

最近被一位資深的資訊界前輩問到說,當資料庫查詢資料不是使用你建立的索引時,有沒有什麼解決方式可以改善此類的問題,當時我的回答印象中是先看建立的索引是否有誤或確認有沒有漏掉某些該包含的欄位,對於這樣的回應這位前輩看起來是不太買單XD,經過一番討論後,大概了解到他想聽到的解法為直接在 SQL 查詢語句裡加入指定要使用的索引。嗯...到這邊,我先承認其實我以前還真的沒想到過可以使用這種方式來處理這類問題,因此就趁這個機會來稍微研究一下這個問題背後可能的原因及解決方式,但先說在前,本人對 SQL 並無太多深入的研究,這邊只算是紀錄個人對該問題的處理心得,所以內容不一定正確且適用每個場景,如果有錯的地方,還請各位前輩們高抬貴手給予指正。

2021年3月25日 星期四

在 Entity Framework Core 下使用純 SQL 方式取得資料庫的資料

自己在使用 Entity Framework 或 Entity Framework Core(以下簡稱 EF Core) 時,需要以純 SQL 方式來操作資料庫的場合還真的不多,而剛好最近在學用 Dapper 時,突發奇想說如果不靠 Dapper 只使用 EF Core 的話,是不是也能達成類似目的。那這邊先說結論,試過後還是 Dapper 比較香XD,但如果真的不想讓專案再多依賴一個外部套件的話,單靠 EF Core 也能辦到就是,但就會比較囉嗦,因此這邊就先筆記一些自己用到的案例及解決方式供以後參考。


2019年10月14日 星期一

管理 Azure SQL Server 上之使用者及其帳號對資料庫的存取權限

近年來公司在開發專案時,已經漸漸習慣直接使用 Azure 上提供的各項資源服務,而資料庫就是其中一個大量使用到的服務。所以這邊就筆記一下如何管理並新增 Azure SQL 資料庫的存取帳號,由於看的文件還不算多,如果有寫錯或會錯意的地方,可以直接留言告知我,感謝!

訪客統計