婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL Server 使用join all優(yōu)化 or 查詢速度

SQL Server 使用join all優(yōu)化 or 查詢速度

熱門標(biāo)簽:電銷機器人 深圳 外呼系統(tǒng)會封嗎 在電子版地圖標(biāo)注要收費嗎 南京電銷外呼系統(tǒng)哪家好 股票配資電銷機器人 武漢AI電銷機器人 實體店地圖標(biāo)注怎么標(biāo) 萬利達(dá)綜合醫(yī)院地圖標(biāo)注點 地圖標(biāo)注如何弄全套標(biāo)

比如:,master,test, 表示 該用戶為 test 的下級代碼,test登錄后可以看到 test名下的業(yè)務(wù)和所有下級代理的業(yè)務(wù)。相關(guān)表的結(jié)構(gòu)如下:

user表 大約10萬條記錄
|-uid-|-user-|----site------|
| 1 | test | ,master,   |
| 2 | user | ,master,test,|
 
product表 大約30萬條記錄
|-pid-|-product-|-puser-|
| 1 | order01 | test |
| 2 | order02 | user |
| 3 | order03 | user |

優(yōu)化前的SQL語句如下:

select * from product as p left join user as u on p.puser=u.user where user='test' or site like '%,test,%'

不使用 or 單獨查詢時,都不超過100毫秒,排除索引的問題。既然單個沒問題,兩種結(jié)果不存在重復(fù)記錄,可以考慮 join all 優(yōu)化。

優(yōu)化后的語句如下:

select * from product where pid in (
  select pid from product where user='test' join all (
    select pid from product as p left join user as u on p.puser=u.user where site like '%,test,%'
  )
)

用戶A名下共有4000+個業(yè)務(wù),優(yōu)化前 優(yōu)化前11359毫秒,優(yōu)化后621毫秒
用戶B名下共有12個業(yè)務(wù),優(yōu)化前 優(yōu)化前10359毫秒,優(yōu)化后78毫秒

到此這篇關(guān)于SQL Server 使用join all優(yōu)化 or 查詢速度的文章就介紹到這了,更多相關(guān)SQL Server join all優(yōu)化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • SQL Server中identity(自增)的用法詳解
  • SqlServer生成連續(xù)數(shù)字根據(jù)指定的數(shù)字操作
  • SQL Server 開窗函數(shù) Over()代替游標(biāo)的使用詳解
  • SQL Server中row_number函數(shù)的常見用法示例詳解
  • SQL Server如何通過創(chuàng)建臨時表遍歷更新數(shù)據(jù)詳解
  • SQL server 自增ID--序號自動增加的字段操作

標(biāo)簽:濟寧 武威 臺州 廣東 泰安 濟源 安徽 汕頭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server 使用join all優(yōu)化 or 查詢速度》,本文關(guān)鍵詞  SQL,Server,使用,join,all,優(yōu)化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL Server 使用join all優(yōu)化 or 查詢速度》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQL Server 使用join all優(yōu)化 or 查詢速度的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 大石桥市| 肥城市| 理塘县| 合水县| 南川市| 绥化市| 施秉县| 东辽县| 郑州市| 弋阳县| 类乌齐县| 东光县| 安溪县| 德庆县| 池州市| 贵溪市| 盈江县| 兰考县| 文化| 历史| 英吉沙县| 蕉岭县| 安康市| 思茅市| 金华市| 蒲江县| 锡林郭勒盟| 孟州市| 龙陵县| 启东市| 太和县| 滦南县| 溧阳市| 灌阳县| 柘荣县| 万安县| 渭源县| 玉龙| 永靖县| 武威市| 邢台市|