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

為了賬號安全,請及時綁定郵箱和手機立即綁定

最贊回答 / 陽光下的疼愛_
https://www.zam9.com/blog/mysql_opt01這個是我在學習這個視頻的適合整理的筆記,里面也提供了筆記文檔的下載地址。希望對你有用?
至于為什么藥要用or null。很簡單mysql count()函數(shù)只統(tǒng)計不為null的表達式或值。1=4為0 再 or null結(jié)果為null,所以不統(tǒng)計,如果不加or null,則1=4為0,結(jié)果為0,count()會統(tǒng)計,因為count()統(tǒng)計的是不為空的,而不是不為0的。
這種方式,線上應該重來不會用把。索引用得差,慢。
數(shù)據(jù)庫優(yōu)化從4個方向去優(yōu)化
1、sql和索引,寫出健壯的sql,索引不是越多越好
2、數(shù)據(jù)表結(jié)構(gòu)(存儲引擎,字段大小,字段類型,索引,第三規(guī)范)
3、系統(tǒng)配置(打開文件系統(tǒng)次數(shù),文件安全性)
4、硬件(更合適的cup,更大的內(nèi)存,更快的io,cup并不是越大越好)
我覺得訂單商品表的商品ID,商品數(shù)量、商品價格可以加到訂單表,然后商品表要有商品價格等。
講不清楚 浪費時間 不講為什么
吐槽一下 這種寫法很容易誤導學渣 Oracle不支持這種count(year='2006' or null)的寫法 不支持表達式比較運算
@日落傷心色 哈哈,其實你這樣也是不對的,你去掉那個條件和老師的意思也是一樣的,limit 1,5 也是從601-605的意思,真實開發(fā)中不能保證601-605都是我們想要的數(shù)據(jù),所以改寫成limit 5 才是比較合適的 個人觀點哈
講的很棒啊 贊一個
為什么要加or null?1.因為count(參數(shù)) 只要參數(shù)不為null,都會進行計數(shù),只寫year=2006(相當于year==2006)是個true,計數(shù),如果不加or null,那么year==2007 或者year==2008是個false,也會進行計數(shù)。2.如果加了or null 的話 ,year==2006是個ture,true or null 是true 會計數(shù);year==2007是個false,false or null 等于null,則不會計數(shù)。可以參考這個文章https://wangyaoxu.github.io/2017/09/21/mysql-count/

最贊回答 / 喵小娜
退出數(shù)據(jù)庫登陸狀態(tài),然后再試試

最新回答 / greenYe
我用的是windows,語句是這樣的?set global slow_query_log_file='C:\\Program Files\\MySoft\\mysql-5.6.38-winx64\\data\\slow_query.log';? ?如果是linux,,,可以嘗試下?set global slow_query_log_file='/xxx/xxx/xxx.log'
課程須知
想要學好這門課程,你需要具備MySQL數(shù)據(jù)庫的基本知識,如果具有相關的工作經(jīng)驗并且希望能提升工作技能的話,這門課程就再適合不過了。
老師告訴你能學到什么?
1、了解數(shù)據(jù)庫優(yōu)化的各個方面的方法和技巧 2、如何對SQL語句和索引進行優(yōu)化 3、如何對數(shù)據(jù)庫結(jié)構(gòu)及運行環(huán)境進行優(yōu)化

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消