zoukankan      html  css  js  c++  java
  • SmartSql Cache标签

    Demo

        <Cache Id="T_Test.LruCache"  Type="Lru">
          <Parameter Key="CacheSize" Value="100"/>
          <FlushInterval Hours="0" Minutes="10" Seconds="0"/>
          <FlushOnExecute Statement="T_Test.Insert"/>
          <FlushOnExecute Statement="T_Test.Update"/>
        </Cache>
    
        <Statement Id="GetList" Cache="T_Test.LruCache">
          SELECT Top 10 T.* From T_Test T With(NoLock)
          <Include RefId="QueryParams"/>
        </Statement>
    

    Cache 标签属性

    属性 说明
    Id 唯一性标号
    Type Cache类型继承自ICacheProvider,内置常量:Lru 最近最少使用算法,内存缓存, Fifo 先进先出算法,其他继承自ICacheProvider缓存类型均可,例: Type="SmartSql.Cache.Redis.RedisCacheProvider,SmartSql.Cache.Redis"

    Cache 子标签

    标签 说明
    FlushInterval 定时刷新策略
    FlushOnExecute 事件触发策略
    Parameter 作为 ICacheProvider 初始化参数

    FlushInterval

    属性 说明
    Hours
    Minutes
    Seconds

    FlushOnExecute

    属性 说明
    Statement 触发刷新缓存的声明

    Parameter

    属性 说明
    Key
    Value
  • 相关阅读:
    leetcode目录
    Windows下tuxedo配置
    实习总结
    n人比赛,可轮空,比赛轮数和场数
    Ubuntu中Eclipse安装与配置
    Lunix中文乱码解决方案
    tuxedo入门
    useradd和adduser的区别
    每个位上都是素数
    TUXEDO错误解决方案
  • 原文地址:https://www.cnblogs.com/Ahoo-Wang/p/SmartSql-cache.html
Copyright © 2011-2022 走看看