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

开发 后端
为每一个软件行业的从业人员,无论是开发人员、项目经理、还是测试人员,也要不断适应这个趋势,我认为ADO.NET选项只会使我们的工作更简单和更轻松。

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

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选项设置数据库连接参数如下:测试连接成功后退出。服务器端设置成功。

DBIOCP帮助文档七 [ADO服务器与客户端] - 楠楠 - 楠楠

创建一工程,并且加入窗体,加入两个按钮,并且把布局布置好,在上面放入一个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”。有关建立库引用的详细信息,请参阅开发工具的文档。

责任编辑:chenqingxiang 来源: 人民邮电出版社
相关推荐

2010-01-04 09:43:51

ADO.NET对象模型

2009-12-23 16:15:24

ADO.NET Ent

2009-12-31 10:16:45

ADO.NET体系结构

2009-12-22 14:15:08

ADO.Net处理数据

2009-12-30 10:25:25

下一代的ADO.NET

2009-12-30 11:13:28

ADO.NET操作

2009-12-23 16:43:34

ADO.NET模型

2009-12-24 11:12:29

ADO.Net技术

2009-12-30 15:17:06

ADO.NET选项

2009-12-21 10:37:05

Ado.Net 实例

2010-01-04 13:47:18

ADO.NET数据集

2009-12-22 16:10:21

ADO.NET框架

2009-12-24 09:34:47

调用ADO.NET

2009-12-21 17:29:43

ADO.NET模型

2009-12-22 17:43:26

ADO.Net技术

2009-12-30 16:05:20

ADO.NET实例

2009-12-22 11:17:58

ADO.NET产品

2009-12-21 17:06:41

ADO.NET DbP

2009-12-21 14:39:09

ADO.NET技巧

2009-12-21 15:52:30

ADO.NET对象
点赞
收藏

51CTO技术栈公众号