logical-reads

    0熱度

    3回答

    當通過其PrimaryKey從表中刪除行時,我獲得了大約44472個邏輯讀取。現在表中有5-6個子表,它們將ForeignKeys鏈接到我想從中刪除的表的PK。 我不知道該怎麼做才能提高刪除的性能。 有什麼建議嗎? 編輯: 我添加了queryplan爲刪除 http://img384.imageshack.us/img384/6255/deleteexecutionplan.png 編輯: 我找到

    1熱度

    1回答

    我們有數據訪問層的單元測試。這有助於發現sql語法錯誤。 現在我們已經有了這些測試,我想進一步推進。我想運行單元測試,並找到具有大量邏輯讀取的SQL(自動)(找到需要調整的sql) 將「set statistics IO」添加到sql並不困難。我正在尋找的是一個存儲過程,我將它發送給數據庫,並返回一個包含有關sql的邏輯讀取信息的字符串。我在Sybase工作,但如果你知道存儲過程/ etc在不同的

    0熱度

    1回答

    我想減少邏輯讀取以加快存儲過程執行時間sql server,後來我通過使用索引知道我會找到我的解決方案。 我需要知道索引如何工作及其好處。

    0熱度

    1回答

    我有一個查詢,運行了很多,因爲它在一個函數中被調用一個大的行集。 查詢是SELECT @sql = NULL WHERE @sql = '' 即使這說明我0物理讀取。 它顯示了我約17000邏輯讀取。 任何解釋?

    1熱度

    1回答

    我正在測試一些nonClustered索引添加到視圖內的一個表(它有7個內部聯接)。 運行Tunning Advisor(SQL Server 2008)後,它向我展示了一個腳本,可以在表(a)中創建nonConsutered索引,以幫助我優化查詢。 創建索引之前,我跑了查詢,並得到了IO和時間統計: a) **Scan count 16, logical reads 710** b) Scan