在做连接企业级数据库做切片的时候会遇到执行效率低,而且经常出现失败的情况,特别是在开启了版本管理,在A和D表里会产生大量的数据修改记录,更是影像效率,经过实验得出一下解决方案步骤如下,
1.将企业级数据库的数据导出为FileGeodatabase,服务临时服务。
2.将配图的数据源批量替换为FileGeodatabase数据源,目的是,连接本地的FileGeodatabase数据源数据要远大于连接企业级数据库。
3.切片方案要和正式服务配置一致,执行切片任务,这里设置的实例数要为服务器核心数+1,目的是,充分利用服务器资源,效率高。
4.将临时切片替换正式服务的切片,_alllayers文件夹下文件(切片文件)以及Status.gdb(切片的完成状态信息)文件,如果两个切片的配置方案相同的话,conf.xml文件就可以不用替换。
5.重启正式服务,查看效果。
1.将企业级数据库的数据导出为FileGeodatabase,服务临时服务。
2.将配图的数据源批量替换为FileGeodatabase数据源,目的是,连接本地的FileGeodatabase数据源数据要远大于连接企业级数据库。
3.切片方案要和正式服务配置一致,执行切片任务,这里设置的实例数要为服务器核心数+1,目的是,充分利用服务器资源,效率高。
4.将临时切片替换正式服务的切片,_alllayers文件夹下文件(切片文件)以及Status.gdb(切片的完成状态信息)文件,如果两个切片的配置方案相同的话,conf.xml文件就可以不用替换。
5.重启正式服务,查看效果。