实用企业级空间数据库设计及优化配置技巧

上传人:Co****e 文档编号:48373628 上传时间:2018-07-14 格式:PPTX 页数:44 大小:7.23MB
返回 下载 相关 举报
实用企业级空间数据库设计及优化配置技巧_第1页
第1页 / 共44页
实用企业级空间数据库设计及优化配置技巧_第2页
第2页 / 共44页
实用企业级空间数据库设计及优化配置技巧_第3页
第3页 / 共44页
实用企业级空间数据库设计及优化配置技巧_第4页
第4页 / 共44页
实用企业级空间数据库设计及优化配置技巧_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《实用企业级空间数据库设计及优化配置技巧》由会员分享,可在线阅读,更多相关《实用企业级空间数据库设计及优化配置技巧(44页珍藏版)》请在金锄头文库上搜索。

1、企业企业级空间数据库设计及优化配置级空间数据库设计及优化配置技巧技巧目录企业级空间数据库性能分析企业级空间数据库设计企业级空间数据库优化技巧企业级空间数据库设计与性能优化1由GIS性能问题引发的“血案 ”我这么好的机器,地图都打不开?。你们地图是不是就一级?无法流畅缩放。这是啥?一动就死!无法快速拖动。我的数据库是集群,为什么查询速度还是这么慢。各种论 证+ += =设计真心不好干啊!你真设计了?“有没有那么一首歌,会让你轻轻跟着和 ”空 间 数 据 库 设 计 秘 籍 第 一 式攻 心 为 上 , 从 数 据 入 手数 据 分 类 , 底 图 , 操 作类 数 据 , 数 据 分 析 报 告

2、 WebGIS空间数据 组织与建模管理BaseMapOperational LayersWebGIS ApplicationGeodatabaseWeb GIS系统中的数据 基础底图(BaseMap) 为GIS应用提供可视化的框架 矢量底图、栅格底图、专题底图(交通、行政区、水体等) 操作性图层(Operational Layers) 为GIS应用提供业务数据、保存应用分析结果、查询展示 编辑和数据访问图层、观测值或传感器馈送值(导航和实时监测)、查询结果、由分析模型获得的结果图层。选择合适的底图使用方式 WEB GIS系统面向的用户,互联网、局域网 影像底图使用成本 开发成本 API成本 商

3、业许可权限用户体验 用户兴趣点 地图美观操作性图层的类型编辑和数据访问图层如:设施图层、地类图层、电杆图层等。 观测值或传感器馈送值如,交通传感器馈送值、实时天气、计量仪读数(如流量计)、空气质量和污染监测等等。查询结果在多数情况下,应用程序会向服务器发出查询请求,并返回一组记录作为查询结果。由分析模型获得的结果图层可以执行 GIS 分析以生成新信息,这新信息可作为新地图图层进行添加,并且可以导出、可视化、解释和比较。现有数据分析数据量例如影像存储模型选择数据类别数据集组织或者Schema组织数据存储方式文件或者数据库存储变化方式编辑追加变化频率每天每年数据分析报告样例心中有数,分而治之编号数

4、据现状数据变更预处理存储 格式数据量 (MB )数据 类别坐标系统备注变更 方式变更 频率变更量 (MB )预处理 方式预处理 工具预处理 目标1VCT516矢量Beijing_1954_3_Degr ee_GK_CM_102E 非涉密追加每月500标识码 重排自定义 工具要素 唯一性2CAD29矢量无涉密无无无格式转换 投影处理GP工具 数据 互操作统一格式 统一坐标 系3shp362矢量GCS_WGS_1984业务 数据编辑每天待测格式转换 投影处理GP工具统一格式 统一坐标 系4FGDB1500矢量Beijing_1954_3_Degr ee_GK_CM_102E底图无无无拓扑检查 Ar

5、cMap数据质量5File28000栅格WGS_1984_UTM_Zon e_48N底图无无无匀色处理 影像拼接 金字塔GP工具切片缓存6FGDB18003DGCS_WGS_1984无追加每年待测无无无“有没有那么一首歌,会让你轻轻跟着和”空 间 数 据 库 设 计 秘 籍 第 二 式知 己 知 彼 , 分 析 业 务 场 景目 标 用 户 分 析 , 核 心 业 务分 析 , 主 要 产 品 或 目 标 主要业务分析u导航业务u监测业务u编辑业务u制图业务uGIS分析业务u影像业务u数据管理业务u数据编辑业务质检数据错 误的修改矢量数 据编辑栅格数据处理批量编辑数据处理人员SDEV1V2版本

6、编辑数据管理数据同步数据 维护数据备份恢复数据管理人员 中心中心省省省省流域流域县级县级县级县级县级县级同步复制影像管理业务 影像预处理 辐射定标、几何校正 影像存储和管理 存储、组织、查询和浏览 影像发布和共享 访问影像数据库和知识库 影像应用和分析 影像解译、信息提取、辅助决策业务分析报告业务类型GDB应用分析结果服务类型编辑业务版本机制更新数据层FeatureService分析业务归档、时态缓冲区结果图层 叠加分析结果图层 统计分析结果GPService GeometryService管理业务同步复制备份副本GeodataService影像业务Mosaic Dataset影像处理结果数据

7、 拼接结果数据ImageService一般业务查询结果数据MapService“有没有那么一首歌,会让你轻轻跟着和 ”空 间 数 据 库 设 计 秘 籍 第 三 式工 欲 善 其 事 , 必 先 利 其 器GeodatabaseArcGIS Diagrammer(注:只能帮你到这儿了)Geodatabase已有的非常成熟的对象模型数据集要素类子类和域关系类拓扑几何网络和网络数据集影像对象模型普遍使用Geodatabase高级应用版本历史归档同步复制成熟的行业模型站在巨人的肩膀Esri 构建的行业数据模型林业人口普查IHO S-57国防政府海洋卫生农业交通水设施水文通信地址考古 能源设施地质土地

8、利用石油基础地形图生物多样性环境大气管线ArcGIS Diagrammer企业级空间数据库性能分析2ArcGIS Capacity Planning Tools (CPT)系统性介绍基于ArcGIS平台的GIS应用系统架构设计 http:/ Performance Calibration Tool http:/ http:/ Toolbox Tell The Bees 支持Oracle、SQL Server、PostgreSQL三种数据库连接用户的权限要求: Alter Session Create Table Select any Dictionary安装环境要求: ArcGIS Deskt

9、op 10.0 or Better .Net Runtime 3.5 or Better企业级空间数据库优化技巧3空间索引原理介绍ArcSDE Geodatabase使用格网索引建立要素类空间索引SERVER_CONFIG 表中的 MAXGRIDSPERFEAT 值确定一个要素最大可覆盖多少个网格,默认是8000SQL Server空间索引介绍 http:/ 空间索引,提供索引 I/O 效率(Oracle)首先,获得指定要素类的的空间索引信息其次,查看现有索引块信息第三,Shrink空间索引块第四,对Shrink过的空间索引进行重新统计分析第五,查看索引快信息进行对比ArcSDE Geodat

10、abase 版本所解决的问题V1V(n) DEFAULT编辑用户用户 非复制 多用户 长事务ArcSDE Geodatabase 版本应用场景长事务处理多用户并发操作历史管理数据入库同步复制ArcGIS 版本ArcSDE Geodatabase 版本应用带来的问题问题一 ArcMap新建一个要素,在数据库同名表并没有看到该记录问题二 使用ArcGIS版本,时间久了,发现ArcSDE数据库越来越慢由数据库表来看版本注册版本由数据库表来看版本新建要素由数据库表来看版本删除要素由数据库表来看版本更新要素回答前面的问题问题一 ArcMap新建一个要素,在数据库同名表并没有看到该记录答:在增量表中问题二

11、 使用ArcGIS版本,时间久了,发现ArcSDE数据库越来越慢答:通过版本压缩解决性如何对ArcSDE Geodatabase进行版本压缩我们有哪些工具:ArcMap或ArcCatalog工具菜单GP ToolArcSDE Command推荐ArcGIS for Desktop 10.1图形化版本管理界面ArcSDE Geodatabase版本压缩的前因后果why它会移除未引用的状态及其关联增量表行 它会将所有版本共用的增量表条目移至基表中Pre保证数据库除SDE用户外其他用户断开连接 所有子版本数据进行协调提交到DEFAULT版本 删除所有子版本数据,注意同步复制版本 删除所有的LOCK信

12、息 重新启动ArcSDE服务After压缩前与压缩后预览ArcMap相同 增量表数据信息为空 增量表数据都转到基表中 状态表一条记录STATE_ID=0 族系表一条记录版本压缩后速度还是很慢,真的被骗了吗?User:这就是证据:State_Lineages表中只有一条记录。You:事实到底是什么?首先,查询一个要素类对应表的物理块所占的存储大小用事实说话其次,删除所有记录,再查询其表的物理块所占的存储大小第三,利用Sdetable -o truncate对表进行截断State_Lineages表中只有 一条记录,因此不经过索引 但该表物理存储有几个G 大小,这才是事实!数据库分区表(以Orac

13、le为例)ArcSDE通过改写dbtune.sde文件,并导入系统表实现对要素类的分区管理首先,创建一个分区关键字其次,使用sdedbtune命令将分区配置导入sde系统表第三,使用ArcGIS for Desktop新建要素类,选择上述创建的分区关键字第四,查询要素类中的不同分区要素,进行验证利用数据库集群(以Oracle为例)DatabaseRDBMS实例RDBMS实例ArcSDE 软件安装创建服务或监听进程ArcSDE Schema安装并授权 (Post Installation)RDBMS实例从连接方式理解ArcSDE与数据库集群DesktopServerDesktopServerArcSDE GeodatabaseArcSDE GeodatabaseArcSDE 服务监听进程 5151 / tcpArcSDE Command ToolsArcSDE 访问驱动共享库ArcSDE 9.210.0ArcSDE 10.1Only 64Bit RDBMS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 商业贸易

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号