mysql本身支持query cache功能,可以缓存查询结果

解决方案 »

  1.   

    我的是3.*.*,不支持的,所以想自己缓存,我本来想把缓存机制写到数据库类里面,如果$query = mysql_query($sql);不能被缓存的话,我不知道怎么才能写到数据库类里面????我看了看smarttemplate的缓存类,是和数据库类分离的,如果我想写在一起,应该如何处理???
    我用数据库就是$query = $db->query($sql);,我希望在这里就能用到缓存
      

  2.   

    在$db->query函数里调用缓存类
      

  3.   

    你看看smarty里的缓存机制,用php在mysql的较低版本下是可以实现的,
    不过没什么实际意思,也具体做过