wordpress 文章数超过10W+++ 访问慢

正在查看 4 个帖子:1-3 (共 3 个帖子)
  • 作者
    帖子
  • cgq630105023
    • 文章数量: 51
    @cgq630105023
    楼主

    有什么策略减少数据库请求加快访问速度

     

    1.数据库文章表分库怎么弄?如弄成POST_1 POST_2  多个表??怎么弄?

    2.还有什么更好的方法吗?

    来自西宁, 青海, 中国
    rawchen
    • 文章数量: 196
    @rawchen

    试过静态缓存或者内存缓存插件吗?

    来自成都, 四川省, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    交代的信息太少了。至少应该说明:

    1. 服务器供应商、服务器配置。
    2. 网站的类型:小说 or 电影 or 商场 or 新闻?
    3. 已启用的插件列表
    4. 已启用的主题

    十几万文章还远远达不到需要分库分表的程度。

    来自张家口市, 河北省, 中国
    孙锡源
    • 文章数量: 704
    @ibadboy

    另外,纠正一个误区:数据库查询并非越少越好。

    比如对于WordPress的post表和post_meta表使用join关键字进行联表查询虽然一条语句就能搞文章Meta查询操作,但其在大数据量的情况下效率却赶不上先单表操作从post表里提取id再去post_meta表用post_id和meta_key来提取Meta。

    同时后者也会附带其他好处:比如可以更细致的控制缓存、减少锁竞争的可能等等。

    所以凡事要就事论事,因地制宜,sql查询并不是越少越好。

    来自张家口市, 河北省, 中国
正在查看 4 个帖子:1-3 (共 3 个帖子)
  • 哎呀,回复话题必需登录。

话题信息