做服务更好的
网站建设公司
当前位置:首页 > 建站资讯 > 网站建设

网站数据库查询如何优化才能达到最佳速度

发表日期:2014-05-14 00:00:00作者来源:方维网络浏览次数:1594 标签: 网站数据库    mysql    mssql    access    

    现在的网站已经完全淘汰以前的纯静态网站,基本都有一个完善的后台管理系统,网站数据基本都存储在数据库里,常见的数据库有mssql\mysql\access\oracle等,经过方维网络程序部几年经验发现,网站速度的瓶颈关键在于网站和数据库的连接,那么如果实现数据库查询才能达到最佳效果呢?方维网络总结了如下几条原则:

    1、用多少数据就取多少的原则
    1)除非真的需要读取全部,不然绝对不要用select *,需要读哪些字段就读哪些字段,别偷懒,因为读多少,数据库就要传输多少给网站,但是宽带是有限的.
    2)大数据分页不要获取所有数据再分页,这种情况对于NET新手非常常见,主要是MSSQL\ACCESS数据库分页没有MYSQL等那么方便.
    
    2、减少连表查询
    连表查询的速度是最慢的,但是却经常要用的,如何解决这个问题呢,可以先查询关联表ID的数据,然后再单表查询,或者先把主查询表数据查询出来,然后再读取连表数据,当数据量比较大是,效果越明显。

    3、给数据库经常查询的表加索引
 
  1、每个表尽量加一个INT型的自增主键,然后加索引;
    2、经常查询的列加索引;

    4、优化数据库结构,减少不必要的查询
   
数据库结构非常重要,如何优化需要看具体情况,这里我就不一一说明了
 
    5、经常使用不经常更新的数据缓存起来
    如一些基表等没必要每次读取都查询数据库,完全可以缓存起来    

    优化数据库查询对于提高网站打开速度、减轻服务器压力非常重要,是网站程序员的一门必修课。

    方维网站建设专注于打造最完善的网站定制系统,欢迎广大客户咨询400-800-9385
如没特殊注明,文章均为方维网络原创,转载请注明来自http://www.szfangwei.cn/news/2198.html

相关网站设计案例

相关推荐新闻

方维网络教你如何让网站无...

网站建设除了需要好的设计外,还需要无懈可击的安全性。近来经...

日期:2014-05-14 浏览次数:1743

【祝贺】红木家具商城网站...

红木家具商城正式上线运营,网站地址http://www.hmyaju.com/ 网站...

日期:2014-05-14 浏览次数:1775

方维网络教你如何更好地选...

随着互联网的发展、网上购物流行,网站建设行业发展飞速,PC网站...

日期:2014-05-14 浏览次数:1661

【祝贺】中国工控节能先驱...

加能商城是一个非常全面而且推广性非常强的综合性品牌...

日期:2014-05-14 浏览次数:1713

方维网络谈微网站

如果你对互联网稍微有点在意,“微网站”这个名词对你应该不会陌生...

日期:2014-05-14 浏览次数:1885

方维网络谈-谁在驱...

  在上世纪60年代,法国介入了阿尔及利亚的民族独立运动之中,戴高...

日期:2014-05-14 浏览次数:1704

视频网站:正向电商学习

  梳理电商发展之路,我们不难发现,从电商出现到电商今日的兴盛以...

日期:2014-05-14 浏览次数:1702

订餐网站设计注意事项

1 、提供简单明了的订单流程指引:付款通常是包括多步骤操作流程,用...

日期:2014-05-14 浏览次数:1785

马年把网站建设好关键在于...

今天是大年初一,马年第一天,首先祝大家马年快乐,心想事成,马到功成。...

日期:2014-05-14 浏览次数:1581

方维网络给广大客户...

今天是农历2013.12.30蛇年的最后一天,明天将迎来崭新的一天。...

日期:2014-05-14 浏览次数:1556

网站建设之过年

一年瞬间又过去了,新的一年马上来临了。在这里祝广大新老客户...

日期:2014-05-14 浏览次数:1493

网站建设行业发展及初窥

时间过得真快,不知不觉已经步入崭新的2014,在过去的一年多时间...

日期:2014-05-14 浏览次数:1651

网站建设解决方案
酒店网站设计方案手机微信网站解决方案搜索引擎优化解决方案