企业级空间数据库管理策略_第1页
企业级空间数据库管理策略_第2页
企业级空间数据库管理策略_第3页
企业级空间数据库管理策略_第4页
企业级空间数据库管理策略_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业级地理数据库管理战略内容概要4企业级GDB部署及建库管理1235企业级GDB用户管理企业级GDB日常维护企业级GDB性能优化企业级GDB概述企业级地理数据库概述ArcGISforEngineArcGISfor ServerMobile GISArcGISforDesktopAdvancedStandardBasicView+ArcGISExtensionArcMapArcCatalogArcReaderCreatecustomGISdesktopapplicationsComprehensiveserver-basedGISPublishmapsdata、metadataonthewebGISforfieldmappingapplicationsArcSDEAdvancedspatialdataserverGeodatabaseDBMSFile-Based企业级地理数据库部署• 安装部署• 建库部署——0.1的差距ArcSDE10软件介质分32Bit和64Bit安装方式:先安装软件,然后Post数据库:IBMDB2InformixMicrosoftSQLServerOraclePostgreSQLArcSDE10.1软件介质只需64Bit安装方式:安装软件〔命令包+软件包〕ArcGIS桌面直连Post数据库:IBMDB2InformixMicrosoftSQLServerSQLAzureNetezzaOraclePostgreSQLDBClient:EsriCustomerCareportalArcGIS10.1Post界面ArcSDE建库-OracleOracle实例普通用户SDE用户SDE表空间用户表空间1用户表空间n……ArcSDE建库-SQLServerSQLServer默许实例/命名实例SDE库SDE1库SDE2库SDESchema用户数据SDE用户普通用户SDESchema用户数据SDESchema用户数据普通用户普通用户超级用户Sa用户企业级地理数据库用户管理• 用户角色• 业务与角色• 典型需求用户角色SDE管理员CONNECT、RESOURCE权限分配、版本数据拥有者CONNECTRESOURCE普通用户DBMS_PIPE、DBMS_LOCK 创建用户、赋予权限、创建表空间、备份数据库CONNECT、RESOURCE、UNLIMITEDTABLESPACE、ADMINISTERDATABASETRIGGER…… 版本紧缩、晋级地理数据库、补丁晋级、效力管理、参数管理、备份SDE数据库数据库DBA业务与角色分配SDE管理员普通用户数据库DBA数据拥有者数据管理数据消费数据分析创建和管理整个ArcSDE库,保证SDE库的高效率,高平安性,晋级、备份、迁移等。DefaultChildV1ChildV2管理索引、字段管理、版本管理、权限分配。数据编辑、数据查询、分析、报表、出图等典型用户需求Default数据拥有者普通用户普通用户ChangePrivilegesGrantViewtoUserGrantEdittoUserChildV1ChildV2CreateChildVersionPrivate企业级地理数据库日常管理• 排错管理• 衔接纳理• 命令管理• 晋级管理• 迁移管理排错管理giomgr_<esri_sde>.logsde_<esri_sde>.logsde_setup.logwise_err.logsdedc_Oracle.log……BinDocumentationetclibLocateSDEHOMETool性能分析•SQLServerProfiler•Oracle的Trace文件Oracle的方法获得ArcToolBox工具获得-TellTheBeestotal 265 0.03 0.22 37更多了解:/linghe301/article/details/6946562/linghe301/article/details/6669call count cpu elapsed disk query current-----------------------------------------------------------------------rowsFetch129 0.000----------------------------------------------------------------------5100 123Parse70.000.000000Execute1290.030.040000衔接纳理•从衔接的效率来说•ArcGIS产品的开展来说ArcSDE安装必需直连Post提供下载数据库客户端地址ArcSDE衔接默许直连ArcSDE效力衔接隐藏起来衔接纳理自动提示密码过期自动提示lic过期命令管理•大量的ArcSDE命令从幕后走到了台前•Sdelayer-oregister•Sdetable-ocreate_view•Sdetable-ocreate_mv_view•Sdemon-oinfo-Iusers•Sdemon-oinfo-Ilocks•Sdemon-okill•……晋级管理版本兼容性管理ArcGIS10.1Geodatabase10.0Geodatabase9.x版本兼容性管理Geodatabase10.1ArcGIS10ArcGIS10可以衔接Geodatabase10.1,但是能够由于新的功能操作出现:Esri建议ArcGIS10SP2补丁衔接Geodatabase10.1个人建议尽能够的版本一致,一劳永逸TheversionoftheGeodatabaseclientisincompatiblewiththedatasetandcannotopenit.迁移管理ArcGIS方式〔小于50GB〕导出导入/复制粘贴〔FGDB、XML〕同步复制优点:平安、跨数据库、跨平台、跨版本缺陷:版本数据、稍慢数据库方式数据泵〔小于10GB〕冷备份热备份RMAN〔大于100GB〕优点:速度快缺陷:太专业、数据库版本关于ArcSDE数据迁移更多了解:/linghe301/article/details/6330759企业级地理数据库性能管理• 衔接数管理• 版本管理• 索引管理• 数据库管理ArcSDE参数-衔接数“Failedtoconnecttodatabase.Maximumnumberofconectionstoinstanceexceeded〞orphanedgsrvrprocess<孤立进程><空闲衔接>操作系统ArcSDE数据库processes〔150〕Connections〔48/60〕TCPKEEPALIVE=TRUESharedSection1024,3072,512SharedSection=1024,3076,2048KEEPALIVETIME(mm)版本管理数据版本编辑mvtables_modified大量形状值是元凶statesstate_lineagesversions关于ArcGIS版本更多了解:wenku.baidu/view/7ad2ec7d27284b73f24250fe.htmlArcGIS版本编辑版本紧缩 它会移除未援用的形状及其关联增量表行 它会将一切版本共用的增量表条目移至基表中why…版本紧缩管理他的版本紧缩能否见效?Pre…保证数据库除SDE用户外其他用户断开衔接一切子版本数据进展协调提交到default版本删除一切子版本数据,留意同步复制版本删除一切的lock信息或重新启动ArcSDE效力版本紧缩管理流程数据备份删除子版本创建子版本版本紧缩SDE管理员断开其他用户版本紧缩管理理想的版本紧缩结果After…紧缩前与紧缩后预览ArcMap一样增量表数据信息为空形状表的State_id=0子版本管理现实业务中,多用户并发编辑,往往不仅仅是几个版本那么简单,有些业务有十几个甚至几十个子版本……版本称号固定版本构造固定版本数固定EXECsde.version_user_ddl.create_version(sde.DEFAULT’,---------------父版本:mv_version,---------------子版本sde.version_util.C_take_name_as_given,sde.version_util.C_version_private,--------权限'multiversionedvieweditversion');------版本描画EXECsde.version_user_ddl.delete_version('mv_version');更多了解:/linghe301/article/details/7329531版本紧缩典型问题高水位线〔High-wartermark,HWM〕Select语句会对表中的数据进展一次扫描,但是终究扫描多少数据存储块呢,这个并不是说数据库中有多少数据,Oracle就扫描这么大的数据块,而是Oracle会扫描高水位线以下的数据块。Truncate可以清空HWMStatesState_lingages/linghe301/article/details/7357028版本紧缩——ORA-00001sdeversion-ocompress-usde-psdeESRIArcSDEServerRepairUtility------------------------------------------------------------Compressstatetree:Areyousure?(Y/N):yError:UnderlyingDBMSerror(-51).Error:Unabletocompressstatetree.ORA-00001:uniqueconstraint(GDB.A40_PK)violated•Orphanedrows〔孤立的行〕•Duplicateentriesindeletestables〔D表有反复记录〕•Entriesmissingfromthedeletestables〔D表有丧失记录〕•Noinconsistencies〔形状值的上下节点能够无效,能够找不到等〕sdegdbrepair-orepair_tables-dORACLE10G-rGDB.TOPO_AREA-VGDB.V1-psdeESRIArcSDEServerRepairUtility----------------------------------------------------------RepairInstanceDeltaTables,Areyousure?(Y/N):yRepairoperationcompletedwithouterror.更多参考:/linghe301/article/details/7331992版本紧缩典型问题•Oracle用户增大UNDO表空间大小•由于版本紧缩过程中,假设出现非不可抗拒问题,会进展事务的回退,而不会影响数据。那么版本紧缩对UNDO表空间的运用就更加重要了。SQL>showparameterundo_tablespace;NAME TYPE VALUE-------------------------------------------------------------------undo_tablespace string UNDOTBS1SQL>showparameterundo_management;NAME TYPE VALUE-------------------------------------------------------------------undo_management string AUTO/linghe301/article/details/7335530紧缩建议根据编辑频率和编辑数定期〔每月、每周、每天〕进展版本紧缩!索引管理数据和索引分开存储##DEFAULTSGEOMETRY_STORAGE "ST_GEOMETRY"ST_GEOM_LOB_STORAGE"STOREAS(#TABLESPACE<lobsegmenttablespace_name>ENABLESTORAGEINROWCHUNK8KRETENTIONCACHE)"ATTRIBUTE_BINARYRASTER_STORAGE"BLOB""BLOB"B_STORAGE "PCTFREE0INITRANS4"#......S_STORAGE#TABLESPACE<defaultbusinesstabletablespacename>"PCTFREE0INITRANS4"TABLESPACE<defaultspatialindextabletablespacename>S_INDEX_ALL "PCTFREE0INITRANS4#TABLESPACE<defaultindextablespacename>NOLOGGING"......BLK_STORAGE "PCTFREE0INITRANS4#TABLESPACE<BLKTabletablespacename>LOB(BLOCK_DATA)STOREAS(TABLESPACE<lobsegmenttablespace_name>ENABLESTORAGEINROWCHUNK8K

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论