SDE:直连接和应用服务器连接

本文讨论了在ArcGIS中选择直接连接到数据库服务器还是通过应用服务器连接的考虑因素。直接连接减轻了服务器负担,提高了连接速度,尤其适合资源充足的客户端和Oracle RAC环境。然而,如果客户端资源有限、需要64位内存管理或避免逐个配置客户端,应用服务器连接更为合适。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.可能会使用直接连接:

 

您不想管理 ArcSDE 服务。

直接连接架构会将 ArcSDE 功能转移到桌面。这会将 ArcSDE 载荷从服务器中移除,并且释放 DBMS 的额外资源,这意味着数据库服务器的可扩展性更大。

如果服务器的工作载荷很大,直接连接方式可以更快地建立连接,因为信息处理过程发生在客户端计算机上。这样就不必在服务器(可能需要同时响应来自大量其他用户的请求并通过网络将信息发送回客户端的服务器)上处理信息,客户端计算机一次通常只处理几个任务。

 

直接连接速度更快,因为处理过程发生在客户端计算机上。这样就不必在服务器上处理信息,服务器可能需要同时响应来自大量其他用户的请求,并通过网络将信息发回客户端,而客户端计算机通常一次只处理几个任务。

如果要使用 Oracle Real Application Clusters (RAC),则通过直接连接方式连接到地理数据库将更加易于配置。

如果想针对与 Oracle ArcSDE 地理数据库的 ArcGIS 连接使用操作系统身份验证,则必须使用直接连接。

 

2.在以下情况下,将不会使用直接连接:

 

如果您的桌面计算机没有足够资源用于处理 ArcSDE 进程,应使用 ArcSDE 服务连接。您可能有一个混合的环境,在这样一个环境中,那些可以管理 ArcSDE 进程的桌面计算机使用的是直接连接,而那些不能管理 ArcSDE 进程的桌面计算机使用的是 ArcSDE 服务连接。

如果想充分利用 ArcSDE 64 位的内存管理功能,需要使用 ArcSDE 服务连接。随 ArcSDE 客户端一起安装的直接连接驱动程序(如 ArcGIS Desktop)是 32 位的驱动程序。因此,无法使用与 ArcSDE 64 位地理数据库的直接连接。

要使用从客户端到 ArcSDE for Oracle 地理数据库的直接连接,必须在客户端计算机上安装和配置 Oracle 客户端。如果不想对每台客户端计算机都进行配置以使用直接连接,可改为使用 ArcSDE 服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值