第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

從表中的語句花費(fèi)一個(gè)小時(shí)很簡(jiǎn)單

從表中的語句花費(fèi)一個(gè)小時(shí)很簡(jiǎn)單

C#
躍然一笑 2021-04-30 14:12:24
我有這條簡(jiǎn)單的線:var records = db.MyDbTable.Where(x => x.SupplierId.HasValue).ToList();而且執(zhí)行需要一個(gè)小時(shí)。我表中有272行。該表有一列,NVARCHAR(MAX)里面有巨大的字符串。如何優(yōu)化語句?之后在代碼中,我有一個(gè)foreach,它會(huì)遍歷記錄并對(duì)其進(jìn)行處理。db中的select語句需要5分鐘。當(dāng)我使用SQL事件探查器進(jìn)行檢查時(shí),這是從C#轉(zhuǎn)換而來的語句:SELECT     [Extent1].[id] AS [id],     [Extent1].[xml] AS [xml],     [Extent1].[name] AS [name],     [Extent1].[create] AS [create],     [Extent1].[sale] AS [sale],     [Extent1].[SupplierId] AS [SupplierId],     [Extent1].[Success] AS [Success],     [Extent1].[IId] AS [IId]    FROM [dbo].[MyDbTable] AS [Extent1]    WHERE [Extent1].[SupplierId] IS NOT NULL
查看完整描述

2 回答

?
青春有我

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊

嘗試在數(shù)據(jù)庫中的where字段(SupplierId)上添加索引,看看是否有幫助。


查看完整回答
反對(duì) 回復(fù) 2021-05-16
  • 2 回答
  • 0 關(guān)注
  • 166 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)