成都網站建設之網站數據庫優化

2024-01-21    分類: 網站建設

隨著成都網站建設網站的使用時間越來越久,網站數據的存儲量越來越大,服務器的性能需要更好地去優化,才能保證網站更優秀地運行。近日,我們在網上找了好多關于SQL優化的教程,感覺這篇教程講的很詳細,效果更為明顯。現在推薦給大家,大家一起學習,一起進步。

成都網站建設

網上關于數據庫優化的教程有很多,但是又多又亂的。最近因為服務器需要優化一下,所以從網上整理了一些,寫出來跟大家分享一下,有什么不對和不足的地方,還請大家糾正補充。這篇文章我花費了大量的時間查找資料、修改、排版,希望大家閱讀之后,感覺好的話推薦給更多的人,讓更多的人看到、學習、糾正補充。

1.盡量避免在 where 子句中使用 or 來連接條件,如果一個字段有索引,一個字段沒有索引,將導致引擎放棄使用索引而進行全表掃描,如:

selectid fromt wherenum=10orName ='admin'

可以這樣查詢:

selectid fromt wherenum = 10

unionall

selectid fromt whereName ='admin'

2.盡量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:

selectid fromt wherenum isnull

最好不要給數據庫留NULL,盡可能的使用NOT NULL填充數據庫.

備注、描述、評論之類的不重要的可以設置為NULL,其他的,最好不要使用NULL。不要以為NULL 不需要占用空間,比如:char(100) 型,在字段建立時,空間就固定了,不管是不是插入值(NULL也包含在內),都是占用100個字符的空間的,如果是varchar這樣的變長字段,null 不占用空間。可以在num上設置默認值0,確保表中num列沒有null值,然后這樣查詢:

selectid fromt wherenum =0

3.應盡量避免在 where 子句中使用 != 或 <> 操作符,否則將引擎放棄使用索引而進行全表掃描。

4.適當的時候應該考慮在where 及 order by 涉及的列上建立索引。以提高查詢速度。

5.下面的查詢也會導致全表掃描:

selectid fromt wherename like‘%abc%’

若要提高效率,可以考慮全文檢索的哦。

6.in 和 not in 也要慎用,否則也會導致全表掃描。

7.應盡量避免在where子句中對字段進行函數操作,這將導致引擎放棄使用索引,而進行全表掃描。如:

selectid fromt wheresubstring(name,1,3) = ’abc’ -–name以abc開頭的id

selectid fromt wheredatediff(day,createdate,’2005-11-30′) = 0 -–‘2005-11成都網站建設之網站數據庫優化
URL地址:http://m.kartarina.com/news42/314742.html

成都網站建設公司_創新互聯,為您提供營銷型網站建設網站改版微信小程序網站營銷外貿建站微信公眾號

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名
主站蜘蛛池模板: 国产成人精品无码播放| 亚洲综合无码一区二区三区| 亚洲AV无码专区在线厂| 国产aⅴ激情无码久久久无码 | 亚洲精品无码aⅴ中文字幕蜜桃| 中文字幕人成无码人妻综合社区| 亚洲a无码综合a国产av中文| 国产又爽又黄无码无遮挡在线观看| 无码国产色欲XXXX视频| 日韩少妇无码喷潮系列一二三 | 免费无码一区二区三区蜜桃大| AV无码精品一区二区三区宅噜噜| 久久精品亚洲中文字幕无码麻豆 | 无码人妻少妇色欲AV一区二区| 无码人妻精品内射一二三AV| 人妻丰满熟妇AV无码片| 一本大道无码日韩精品影视_| 久久国产精品无码HDAV| 高清无码视频直接看| 国产精品无码一区二区在线观一 | 人妻少妇看A偷人无码精品| 亚洲人成人无码网www电影首页 | 国产精品午夜福利在线无码| 亚洲国产成人无码AV在线 | 亚洲av无码日韩av无码网站冲| 久久精品无码一区二区三区日韩| 成人免费无遮挡无码黄漫视频| 久久亚洲AV成人无码电影| 无码久久精品国产亚洲Av影片| 亚洲午夜无码AV毛片久久| 麻豆亚洲AV成人无码久久精品| 亚洲av无码片vr一区二区三区| 日韩精品无码中文字幕一区二区 | 无码熟妇人妻在线视频| 精品久久无码中文字幕| 色欲A∨无码蜜臀AV免费播| 无码国产色欲XXXXX视频| 免费无码中文字幕A级毛片| 毛片无码免费无码播放| AV大片在线无码永久免费| AV无码免费永久在线观看|