一二三四免费观看在线视频中文版_大学生高潮无套内谢视频_亚洲午夜精品久久久久久久久_小14萝裸体洗澡视频免费网站_夜夜夜高潮夜夜爽夜夜爰爰_2024最新黄色网址

網站建設資訊

數據庫應用優化

網站制作 2018-12-08 10:48:21 | 閱讀:1140
數據庫應用優化
數據庫無論是哪門語言應用中都必不可少,現在的數據庫種類也非常的多種多樣大到服務型數據庫小到文件存儲類數據庫,一些中小型項目對數據庫簡單了解也都可以有比較好的應用,如果要更合理,合理效率利用數據庫需要一利遵循原則的優化,當數據庫量多大如10w條記錄做一些簡單優化會有比較明顯的效果。

  1. 不要在sql上進行運算,這樣會導致索引失效
SELECT * FROM test WHERE YEAR(d) > =2011
優化為
SELECT * FROM test WHERE d > =’2011 -01 -01’
  1. 使用join時盡量據JOIN查詢拆分為多個查詢
SELECT * FROM a JOIN b on a.id=b.id
LEFT JOIN c ON c.pid=a.pid
  1. 使用LIKE模糊 查詢時盡量少用%%
SELECT * FROM text WHERE title LIKE ‘%name%’
優化為
SELECT * FROM text WHERE title >=’name’ AND title<’name’
4)  查詢時只列出需要字段不會對速度有明顯的影響但會節省內存
       SELECT * FROM text
       優化為
       SELECT id,title FROM text
5)    盡量使用批量插入語句可節省與數據庫交互連接
       INSERT INTO text(id,name) VALUES(1,‘a’)
       INSERT INTO text(id,name) VALUES(2,‘a’)
       INSERT INTO text(id,name) VALUES(3,‘a’)
       優化為
       NSERT INTO text(id,name) VALUES (1,’a’), (2,’a’), (3,’a’)
6)    limit基數較大時可以使用between
       SELECT * FROM text ORDER BY ID LIMIT 100000,10
       優化為
       SELECT * FROM text WHERE ID BETWEEN 10000 AND 1000010 ORDER BY ID
7)    千萬不要使用rnad函數獲取多條記錄
8)    不要使用默認NULL
9)  不要使用count(id) ,應該使用count(*)
10)  排序時不要盡量使用引索值不要使用無關的字段
11) 索引的合理使用可以更合更的查詢大量數據 
 
主站蜘蛛池模板: 国产精品玖玖资源站大全 | 欧美一级淫片aaaaaaa在线 | 四川农村女人一级毛片 | 久久国产精品精品国产 | 男女裸体做爰猛烈全过程免费视频 | 欧美理伦片在线播放 | 日韩片在线 | 亚洲国产精品色婷婷 | 6080伦理中文字幕 | 成人免费毛片东京热 | 中文人字幕第三页 | 国产精品久久久久久无毒不卡 | 精品久久久久久亚洲 | 美女高清毛片 | av日韩中文| 小sao货水好多真紧h动态图 | 九九线精品视频在线观看 | 永久免费人禽AV在线观看 | 欧美成人免费夜夜黄啪啪 | 久久久久久久午夜 | 天天射天天色天天干 | 欧美亚洲另类激情另类 | 伊人免费观看视频 | 色多多入口| 一区二三区| 日韩免费福利视频 | 91影视免费版在线看 | 日韩激情av在线 | 7777精品伊人久久久大香 | 国产亚洲精品无码在线观看 | www.俺也去.com | 国产日产一区二区三区久久久久久 | 欧美成人精品3d动漫h | 久久一日本道色综合久久大香 | 另类激情| 日本久久久久一级毛片 | 丁香六月av | 国产成人精品一区二区三区在线观看 | 国产午夜久久久 | 色av网站 | 黄色污污视频网站在线观看 |