YII优化 ActiveRecord schema

雨点打透心脏的1/2处 2023-01-16 06:18 335阅读 0赞

因为当运用模型(model)时,AR的一些公共属性都会从DB中获取,这样会导致服务器负担一些额外的资源开销,实际上对于成品来说,服务器这些开始销是多余的,故应该阻止这种默认行为

开启schema缓存:

  1. 'db'=>array(
  2. ...
  3. 'schemaCachingDuration'=>86400, // time in seconds
  4. ...
  5. ),

开启缓存功能:

  1. 'cache'=>array(
  2. 'class' => 'CFileCache',
  3. ),

发表评论

表情:
评论列表 (有 0 条评论,335人围观)

还没有评论,来说两句吧...

相关阅读

    相关 solr的schema配置优化

    store="false"  : 当仅仅需要基于这个字段进行检索,而不需要返回原始的值时,可将此字段设置为false,尤其是对值空间需要很大的字段。 index="

    相关 Schema 与数据类型优化

    这是《高性能 MySQL(第三版)》第四章《Schema 与数据类型优化》的读书笔记。 1. 选择优化的数据类型 数据类型的选择原则: 越小越好:选择满足需求的