by adonisy
30. 八月 2021 14:10
.DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱
簡介
SQL Server 具有幾種索引類型,以支援不同類型的工作負載。在較高的層次上,索引可被認為是與表或檢視相關聯的磁片結構,
相較於掃描整個表,它支援 SQL Server 更輕鬆地查找與索引鍵(由資料表或檢視中的一個資料列或多個資料列組成)關聯的一行或多行。
叢集索引
DBA 常見的工作面試問題是詢問應聘者叢集索引與非叢集索引之間的區別,因為索引是 SQL Server 中的基本資料儲存技術。
叢集索引是基礎資料表,基於鍵值以排序順序儲存。一個...
[更多...]
by adonisy
16. 八月 2021 23:05
DB World 國際中文電子雜誌作 者:楊先民審 稿:張智凱
在雲端中基於效能的資料庫設計
簡介
資料庫設計是資料庫效能的一個非常重要方面,儘管它不總在資料庫管理員的控制之下。你可能正在使用非自己構建的協力廠商供應商應用程式。無論是線上交易處理 (OLTP) 還是資料倉儲工作負載,盡可能為工作負載正確設計資料庫都是很重要的。許多設計決策(例如選擇正確的資料類型)可能會對資料庫的性能大有不同 。
正規化
資料庫正規化是一個設計過程,...
[更多...]
by vivid
4. 八月 2021 09:36
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N210822801 出刊日期: 2021/8/4 幾乎每一個網站都需要在網頁上顯示某些資料,以及利用表單搜集使用者輸入的資料。Blazor提供資料繫結(Data Binding)的機制,讓資料可以顯示在表單項目上,如文字方塊、下拉式清單…等等UI介面之中。 Blazor內建單向繫結(one – way binding)與雙向繫結(two – way binding)兩種方式,在這篇文章中,我們將介紹Blazor資料繫結的基礎功能,以將它們應用在網頁設計。 ...
[更多...]
by adonisy
2. 八月 2021 13:05
DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱
簡介
上期提到了在雲端中使用一些執行計劃來觀察查詢效能,而本期將要持續這方面的主題繼續探討有關雲端中的最佳化部分。
羽量級查詢分析
如前期的內容所述,捕獲實際執行計畫,無論是使用 SSMS 還是使用擴充事件監視基礎結構(將在本期的後面部分詳細介紹),都可能會產生大量資源花費,
並且通常僅在即時網站故障排除工作中完成。
眾所周知,觀察者開銷是監視運行中的應用程式的成本。在某些情況下,這可能僅占 CPU 利用率的幾個百分點,但是在其他情況下(例如捕獲實際執行計畫),
它可能會...
[更多...]