欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

SQL - 提高搜索查詢性能的技巧

1. 使用有限連接

養(yǎng)成使用盡可能少的連接的習(xí)慣,使用更多的連接會降低查詢性能。僅在絕對需要時(shí)使用。

SQL - 提高搜索查詢性能的技巧

2. 索引和主鍵

確保為經(jīng)常搜索的列創(chuàng)建索引。

確保將主鍵放在表中,這也有助于提高性能。

3.使用查詢優(yōu)化/計(jì)劃報(bào)告

該報(bào)告將查詢處理分成多個(gè)部分,并告訴您每個(gè)部分花費(fèi)了多少時(shí)間。

對識別問題有很大幫助,您可以相應(yīng)地采取必要的措施。

注意:名稱可能取決于 DB 到 DB。

4.限制Select中的列

避免獲取所有列或任何未使用的列,專注于完成給定任務(wù)所需的列。

不要嘗試在使用未使用列的任何地方重復(fù)使用相同的查詢。?

創(chuàng)建另一個(gè)方法,并編寫一個(gè)單獨(dú)的查詢。

5. 避免創(chuàng)建太長的水平表格

避免在單個(gè)表中創(chuàng)建 100 列,使用規(guī)范化。?

將表分解為不同的表。

用主鍵/外鍵映射它們。

6.避免基于通配符的搜索

基于通配符的搜索會降低查詢性能。

它掃描所有記錄以找到正確的結(jié)果。

如果可以使用替代方法完成相同的工作,請避免使用它們。

7.避免子查詢

太多的子查詢會嚴(yán)重降低性能。?

它們?yōu)楂@取的每一行執(zhí)行,因此建議限制它們的使用。

8. 更喜歡 EXISTS 而不是 Join

有時(shí),為了檢查記錄是否存在,我們使用主表連接。

例如,如果您不檢索已連接的另一個(gè)表的列,則使用 E??XISTS 而不是 Join。

EXISTS 的速度非常快!

9.優(yōu)先搜索主鍵

主鍵針對搜索進(jìn)行了優(yōu)化,盡可能始終在 where 子句中使用主鍵,而不是使用任何非主鍵列。

10.考慮,重組你的表

如果您發(fā)現(xiàn)數(shù)據(jù)庫設(shè)計(jì)存在一些故障,您應(yīng)該考慮重組。

或者,如果您后來發(fā)現(xiàn)有更好的設(shè)計(jì)可以解決性能問題。使用它作為最后的手段。

文章鏈接: http://m.qzkangyuan.com/8181.html

文章標(biāo)題:SQL - 提高搜索查詢性能的技巧

文章版權(quán):夢飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫

擁抱多云復(fù)雜性以獲得競爭優(yōu)勢

2022-7-7 11:38:04

IDC云庫

如何使用命令提示符重新啟動(dòng)遠(yuǎn)程服務(wù)器

2022-7-7 11:46:18

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 南丰县| 镶黄旗| 云林县| 武宣县| 方山县| 江油市| 吉木乃县| 长丰县| 南澳县| 安福县| 曲阜市| 新晃| 瑞昌市| 广丰县| 开远市| 甘孜| 白银市| 梁山县| 罗平县| 昆山市| 六枝特区| 北海市| 大新县| 玛曲县| 翁牛特旗| 天台县| 安西县| 贡山| 湖州市| 界首市| 仙游县| 饶阳县| 宜兰市| 六盘水市| 玉溪市| 虎林市| 隆尧县| 安阳市| 莲花县| 都匀市| 沅江市|