网站是mysql的,数据量大概有10w,但是每次访问分类页面的时候,感觉速度比较慢,我也尝试了把分类写在一个缓存的文件里,这样调用的时候,可以减少一些mysql的开销,但是速度还是不行,是不是我的product表建的有问题。请大家帮忙看下,类似这样的页面http://www.51duokankan.com/computers-1/display-3MySQLmysql缓存

解决方案 »

  1.   

    应该在前端把页面缓存一段时间
      

  2.   

    开启缓存的话,注册,登陆页面会不会 不变
      

  3.   

    项目启动就可以把数据放到内存中。
      

  4.   

    但是表太大,联合查询的话,就麻烦了
      

  5.   

    列表页面的确可以缓存一段时间
      

  6.   

    10w数据,根本不大,这么点数据还慢的话,是你代码的问题了
      

  7.   

    反应慢有多方面的原因:
    1、本身硬件配置如何。
    2、数据库设计是否合理,数据库的性能瓶颈一般都是数据库的设计不当造成。
    3、程序的设计是否合理。
    4、数据库配置是否得当。