<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Windows大面積藍(lán)屏原因找到了,真TM尷尬。。。

          共 2411字,需瀏覽 5分鐘

           ·

          2024-07-23 09:00

          點(diǎn)擊關(guān)注公眾號(hào),SQL干貨及時(shí)獲取

             
          后臺(tái)回復(fù):1024,獲取海量學(xué)習(xí)資源
          SQL刷題專欄
          SQL145題系列

          上周五Windows系統(tǒng)突然大面積藍(lán)屏(BSOD)登上各大平臺(tái)熱搜,不少打工人表示:感謝微軟“幫忙”放了半天假。

          而引起此次事件的“罪魁禍?zhǔn)住笔且患揖W(wǎng)絡(luò)安全公司:CrowdStrike。
          該公司自稱擁有“平均時(shí)間最快”檢測(cè)網(wǎng)絡(luò)威脅的能力,《財(cái)富》1000里500多家企業(yè)都是它的客戶。
          而它僅僅只是向Windows發(fā)送了一個(gè)更新……
          就導(dǎo)致了此次事件的發(fā)生。
          該更新導(dǎo)致全球850萬(wàn)臺(tái)Windows設(shè)備受到影響!其中,航空業(yè)遭受了“暴擊”,全球有4.1萬(wàn)個(gè)航班被推遲,逾4600個(gè)航班被取消。醫(yī)院、銀行、酒店等行業(yè)也受到了不同程度的影響。
          連“鋼鐵俠”馬斯克甚至稱之為IT史上最嚴(yán)重的故障!
          然而,在這個(gè)全球性的故障面前,咱們中國(guó)卻似乎“獨(dú)善其身”,幾乎重要行業(yè)沒(méi)有造成什么影響,中國(guó)民航運(yùn)作完全正常。
          這是為何呢?
          有人說(shuō)這要?dú)w功于我們國(guó)產(chǎn)化行動(dòng),也有人說(shuō)是因?yàn)楹芏嘤玫亩际潜I版的。
          其實(shí)主要是CrowdStrike在中國(guó)市場(chǎng)的份額較小,僅占整個(gè)市場(chǎng)份額的不到5%,盡管上了熱搜,但影響不大。
          至少我們公司沒(méi)有遇到藍(lán)屏現(xiàn)象,妥妥的“天選打工人”。

          以下是今天的SQL干貨

          常用的SQL優(yōu)化小技巧

          技巧1  比較運(yùn)算符能用 “=”就不用“<>”

          “=”增加了索引的使用幾率。

          技巧2  明知只有一條查詢結(jié)果,那請(qǐng)使用 “LIMIT 1”

          “LIMIT 1”可以避免全表掃描,找到對(duì)應(yīng)結(jié)果就不會(huì)再繼續(xù)掃描了。

          技巧3  為列選擇合適的數(shù)據(jù)類型

          能用TINYINT就不用SMALLINT,能用SMALLINT就不用INT,道理你懂的,磁盤和內(nèi)存消耗越小越好嘛。

          技巧4  將大的DELETE,UPDATE or INSERT 查詢變成多個(gè)小查詢

          能寫一個(gè)幾十行、幾百行的SQL語(yǔ)句是不是顯得逼格很高?然而,為了達(dá)到更好的性能以及更好的數(shù)據(jù)控制,你可以將他們變成多個(gè)小查詢。

          技巧5  使用UNION ALL 代替 UNION,如果結(jié)果集允許重復(fù)的話

          因?yàn)?UNION ALL 不去重,效率高于 UNION。

          技巧6  為獲得相同結(jié)果集的多次執(zhí)行,請(qǐng)保持SQL語(yǔ)句前后一致

          這樣做的目的是為了充分利用查詢緩沖。比如根據(jù)地域和產(chǎn)品id查詢產(chǎn)品價(jià)格,第一次使用了:

          那么第二次同樣的查詢,請(qǐng)保持以上語(yǔ)句的一致性,比如不要將where語(yǔ)句里面的id和region位置調(diào)換順序。

          技巧7  盡量避免使用 “SELECT *”

          如果不查詢表中所有的列,盡量避免使用 SELECT *,因?yàn)樗鼤?huì)進(jìn)行全表掃描,不能有效利用索引,增大了數(shù)據(jù)庫(kù)服務(wù)器的負(fù)擔(dān),以及它與應(yīng)用程序客戶端之間的網(wǎng)絡(luò)IO開(kāi)銷。

          技巧8  WHERE 子句里面的列盡量被索引

          只是“盡量”哦,并不是說(shuō)所有的列。因地制宜,根據(jù)實(shí)際情況進(jìn)行調(diào)整,因?yàn)橛袝r(shí)索引太多也會(huì)降低性能。

          技巧9  JOIN 子句里面的列盡量被索引

          同樣只是“盡量”哦,并不是說(shuō)所有的列。

          技巧10  ORDER BY 的列盡量被索引

          ORDER BY的列如果被索引,性能也會(huì)更好。

          技巧11  使用 LIMIT 實(shí)現(xiàn)分頁(yè)邏輯

          不僅提高了性能,同時(shí)減少了不必要的數(shù)據(jù)庫(kù)和應(yīng)用間的網(wǎng)絡(luò)傳輸。

          技巧12  使用 EXPLAIN 關(guān)鍵字去查看執(zhí)行計(jì)劃

          EXPLAIN 可以檢查索引使用情況以及掃描的行。

          我建了一個(gè)AI相關(guān)的知識(shí)庫(kù),包含ChatGPT,Midjourney,Stable Diffusion等流行的AI工具的用法和一些變現(xiàn)方式,在下方公眾號(hào)(非本號(hào))后臺(tái)回復(fù):AIGC,即可獲取訪問(wèn)方式。


          后臺(tái)回復(fù)關(guān)鍵字:1024,獲取一份精心整理的技術(shù)干貨

          后臺(tái)回復(fù)關(guān)鍵字:進(jìn)群,帶你進(jìn)入高手如云的交流群


          推薦閱讀

          博客園再發(fā)求救信。。。
          蘿卜快跑,斷了跑網(wǎng)約車的想法。。。
          工行員工內(nèi)網(wǎng)發(fā)聲:利潤(rùn)是公司的,身體是自己的
          35歲員工被得物暴力裁員,160余萬(wàn)期權(quán)打水漂。。。
          多益網(wǎng)絡(luò),硬剛勞動(dòng)法!
          傳網(wǎng)易員工大群丁磊被懟。。。
          太瘋狂了!F15戰(zhàn)斗機(jī)及武器開(kāi)源!?。】偣?50G......
          SQL優(yōu)化萬(wàn)能公式:5 大步驟 + 10 個(gè)案例
          B 站崩,小紅書(shū)崩,罪魁禍?zhǔn)拙谷皇?。。難繃!
          不正當(dāng)抓取高德地圖“擁堵延時(shí)指數(shù)”,被判賠償1250萬(wàn)
                

          瀏覽 572
          1點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          1點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  爆操视频在线观看免费 | 操逼网站在线 | 欧美性爱五月天 | 亚洲无码在线观看视频 | 亚洲视频天天射 |