用图示法详解ADO.NET选项说明

ADO.NET选项通讯底层的工作线程数,根据2*cpu-1或者自定义数量方式。FJobWorkThread   JOB线程池工作线程数,用来处理DB操作的线程数。

创新互联建站专注于企业全网营销推广、网站重做改版、张家港网站定制设计、自适应品牌网站建设、html5商城系统网站开发、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为张家港等各大城市提供网站开发制作服务。

FMaxFreeEventMessage 表示空闲事件池允许的最大数,超过该值将物理释放。该参数一般情况下等于FMaxNumConnections*2 或者更多。FMaxNumConnections  表示服务器允许的最大客户端连接数,超过该数量的连接将被服务器自动关闭。

FMaxNumberOfFreeContext 表示空闲上下文允许的最大数,超过该值将物理释放。该参数一般情况应和FMaxNumConnections 相等,以便重复利用内存。如果该参数小于FMaxNumConnections这种情况下,在客户端连接和关闭的时候,都会导致上下文的物理申请和释放,如果服务器内存数量较小,ADO.NET选项并且对服务器运行时内存大小有较高要求者,可以设置该参数选项。#t#

FMaxNumberOfFreeBuffer空闲Buufer池允许的最大数,超过该值将物理释放。该参数在一般情况下应为FMaxNumConnections * 2,表示一个上下文随时可以有一个RECV 和SEND的I/O可以使用。在数据包比较大的情况下,可以查看监视日志,如果有大量Buffer被申请和释放,可以适应的增加数量,提高性能。

备注:
关于JOB线程池以及事件池的概念,JOB线程池即为处理DB操作时的线程并发数,JOB线程池采用完成端口线程池封装,ADO.NET选项可以尽量提高系统效率。事件对象由全局事件对象池进行回收和释放,以充分利用系统资源。具体详细技术细节请参考DBIOCP技术设计文档。

打开Server.udl文件,ADO.NET选项设置数据库连接参数如下:测试连接成功后退出。服务器端设置成功。

创建一工程,并且加入窗体,加入两个按钮,并且把布局布置好,在上面放入一个TIOCPTCPAdoClient, TIOCPADODataSet以及TIOCPADOQuery控件。Microsoft ActiveX Data Objects Extensions for Data Definition Language and Security (ADOX) 是对 ADO 对象和编程模型的扩展。ADOX 包括用于模式创建和修改的对象,以及安全性。由于它是基于对象实现模式操作,所以用户可以编写对各种数据源都能有效运行的代码,而与它们原始语法中的差异无关。

ADO.NET选项是核心 ADO 对象的扩展库。它显露的其他对象可用于创建、修改和删除模式对象,如表格和过程。ADO.NET选项还包括安全对象,可用于维护用户和组,以及授予和撤消对象的权限。 #t#

要通过开发工具使用 ADOX,需要建立对 ADOX 类型库的引用。对 ADOX 库的说明为“Microsoft ADO Ext. for DDL and Security.”。ADOX 库文件名为“Msadox.dll”,程序 ID (ProgID) 为“ADOX”。有关建立库引用的详细信息,请参阅开发工具的文档。

网站栏目:用图示法详解ADO.NET选项说明
当前路径:http://www.hantingmc.com/qtweb/news7/42957.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联