博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NParsing2.2新增功能和改进
阅读量:6876 次
发布时间:2019-06-26

本文共 721 字,大约阅读时间需要 2 分钟。

1.增加查询SQL缓存功能,同一查询功能SQL语句只需生成一次,提高查询效率。

    用过NParsing的朋友都知道,本框架所有的操作都是跟据模型对象反射来动态生成SQL语句,然后执行SQL语句然完成操作的。因为模型对象的反射需要耗费一定的资源(虽然很小很小),对性能有一定的影响。所以在v2.2的版本上进行了改进,使每个操作只需要一次生成,反复使用,对所有生成的SQL语句都进行缓存。

    下面介绍一下如何来配置缓存:

1   
<
appSettings
>
2     
<!--
缓存设置。ON开启,OFF关闭,SECRET开启并加密。
-->
3     
<
add 
key
="ObCache"
 value
="SECRET"
/>
4     
<!--
缓存存放地址。如果不设置,则默认存放在当前应用程序目录下的NParsing文件夹下。
-->
5     
<
add 
key
="ObCachePath"
 value
="D:\...\WebUI\NParsing"
/>
6     
<!--
表示单个文件最大不超过这个值(默认512K),如果超过则新建文件。格式为:数字+单位,单位为一位大写字母B、K、M、G、T。
-->
7     
<
add 
key
="ObCacheSize"
 value
="512K"
/>
8   
</
appSettings
>

    生成的缓存文件有两种,xml和dat。xml是明文,dat是密文:

2.取消IObHelper中过期查询接口方法,查询功能统一使用IObQuery接口。

 

 

NParsing 2.2框架下载

转载于:https://www.cnblogs.com/zhidian/archive/2011/11/08/NParsing.html

你可能感兴趣的文章
单点登录(SSO)简介
查看>>
2018最新大数据学习路线分享
查看>>
利用SVG制作不规矩背景的链接导航
查看>>
Linux - 一次运行多个命令
查看>>
10.C# -- 函数参数,参数数组,值传递函数,引用传递函数,输出函数,无参函数...
查看>>
BT5设置ip地址
查看>>
转载/验证码
查看>>
Surface、SurfaceView、SurfaceHolder和SurfaceHolder.Callback之间的联系
查看>>
什么是Data Store and Data Collector?
查看>>
我的友情链接
查看>>
php培训11.30
查看>>
Effective Java读后感
查看>>
windows下两个无线网卡 一个内网 一个外网
查看>>
tcp nat 负载均衡
查看>>
起点,游戏开发的梦想与技能点
查看>>
MPLS 流量工程的配置与各大属性调整详解
查看>>
107个常用Javascript语句
查看>>
我的友情链接
查看>>
Dataram_RAMDisk_v4_0_0安装和配置
查看>>
在window XP下使用vsphere client 5.5 访问vCenter 或者 ESXi5.5 连接错误
查看>>