您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > GIS基础软件平台 GeoStar50用户手册之数据库分区表划分工具GeoOracle
GIS基础软件平台GeoStar5.0用户手册之数据库分区表划分工具GeoOraclePartor2006武汉武大吉奥信息工程技术有限公司责任与担保武汉武大吉奥信息工程技术有限公司对所有软件产品的销售合同或契约中已经说明的担保责任将不再阐述,简言之,本手册或手册中的内容将被认为是担保责任的更新。对于本手册和本软件的更新或收变的有关信息,恕不提供,武汉武大吉奥信息工程技术有限公司不对此承担义务。本手册中讨论的软件产品受有关协议保护,对于使用或者拷贝也必须据有关许可协议的条款。对于在武汉武大吉奥信息工程技术有限公司其分销商没有声明支持的软硬件上使用本手册所讨论的产品,武汉武大吉奥信息工程技术有限公司及其分销商将不承担责任。商标吉奥之星®、GeoStar®是武汉武大吉奥信息工程技术有限公司的注册商标。GeoImager™、GeoTIN™、GeoGrid™、GeoImageDB™、GeoSurf™是武汉武大吉奥信息工程技术有限公司的商标。其它商标或者产品名称为相关厂商所有。版权声明版权所有©1999-2006武汉武大吉奥信息工程技术有限公司保留所有权利包括软件产品、文件格式、声像资料等,或许在软件产品使用许可协议的允许范围内使用的软件产品,所有包含武汉武大吉奥信息工程技术有限公司及其合作伙伴的商业机密等,受到有关版权和商业机密法律保护。没有书面证明不得随意提供给第三方。武汉武大吉奥信息工程技术有限公司传真:027-87196133Email:techsupport@geostar.com.cnWeb:www.geostar.com.cn中国·武汉手册名称:数据库分区表划分工具手册最后修订时间:2006年2月GeoStar用户手册之GeoOraclePartor目录目录第一章分区工具概述....................................................................................................................................11.1分区工具介绍.......................................................................................................................................11.2术语介绍...............................................................................................................................................11.3运行环境...............................................................................................................................................2第二章分区处理概述....................................................................................................................................32.1分区处理描述.......................................................................................................................................32.2分区流程描述.......................................................................................................................................4第三章分区表的分区操作............................................................................................................................53.1数据库连接...........................................................................................................................................53.2分区查询...............................................................................................................................................63.3分区划分...............................................................................................................................................7GeoStar用户手册之GeoOraclePartor第一章分区工具概述1第一章分区工具概述1.1分区工具介绍数据库分区表划分工具(简称GeoOraPartor)是对Oracle数据库中的分区表进行分区划分的VB应用程序。应用程序的名称为GeoOraPartor.exe。GeoOraPartor是一个独立于GeoStar5.0系统的VB应用程序。GeoOraPartor支持Oracle分区表的分区信息查询和分区的分割。用户可以根据需要对需要进行分割的分区表进行多次划分以减少分区的范围和数据量。1.2术语介绍缩写/术语解释分区表表分区是Oracle提供的一种解决数据表中数据量过大导致影响表上操作效率的数据表处理方案。按照一定的逻辑分割表的数据到多个数据表中。GeoOraPartor当前只支持对分区表进行范围类型的划分。分区分区对是分区表一个划分区域的描述。Oracle分区表由多个分区组成。每个分区表至少包含一个分区。GeoOraPartor当前的分区都是范围类型的分区。分区表信息GeoOraPartor表示分区表的字符串。分区表信息使用“用户名.表名”的格式显示一个Oracle分区表。如果用户通过GeoOraPartor对分区表的任意分区进行了划分,GeoOraPartor在信息串前加一个‘*’标识分区表的修改:“*用户名.表名”。分区信息GeoOraPartor表示分区的字符串。分区信息使用两种格式的字符串进行表示。这两种格式分别表示分区未更改前的分区信息和分区更改后的分区信息。更改前:“分区名[分区范围最小值,分区范围最大值]”更改后:“*分区名[分区范围最小值,分区范围最大值]to(子分区1名称,子分区2名称)by分区划分值”其中的‘*’表示用户对分区进行了分割。第一章分区工具概述GeoStar用户手册之GeoOraclePartor2连接信息连接信息描述连接Oracle数据库所需要的数据库连接信息。这些连接信息包括:Oracle数据库的服务名称,数据库连接用户名称和密码。要使用连接信息连接数据库,用户必须提供正确的服务名,用户名称和密码。此外,GeoOraPartor对Oracle数据库的连接操作还需要用户安装Oracle客户端软件和ADO组件的支持。分区分割信息串分区分割信息串描述对分区表一个分区的划分。分区分割信息串的格式是:“子分区1名称,子分区2名称,分区划分值”分区分割分区的分割是指按照分区分割信息串对分区的分区信息进行更改。分区的分割不影响数据库实际的数据库分区表的分区。分区划分分区的划分是指GeoOraPartor根据分区分割的信息执行数据库分区划分的操作。1.3运行环境硬件系统:PC。软件系统:Windows2000、WindowsXP操作系统。支持系统:Windows的ADO组件,支持Oracle8.1.6以上数据库的Oracle客户端。数据库系统:Oracle8.1.6以上版本。GeoStar用户手册之GeoOraclePartor第二章分区处理概述3第二章分区处理概述2.1分区处理描述数据库分区表划分工具(GeoOraPartor)是一个Windows应用程序。GeoOraPartor使用VB6开发,其运行需要Windows提供的ADO组件和Oracle客户端。GeoOraPartor当前版本可以进行分区分割的分区必须满足以下条件:数据库表是一个分区表。分区表按照某个字段的范围进行分区划分逻辑。分区不包含子分区。分区表不是复合类型分区表(多种类型分区构成的分区表)。分区表的划分就是把分区表中的一个分区按照一定的逻辑规则分割成多个分区的过程。例如一个分区表AAA包括三个分区:A[0,1000]B[1000,5000]C[6000,8000]由于分区B范围太大,数据量过多导致系统访问此数据库表的效率降低。如果系统需要频繁的访问1000-1100范围内的记录,此时对B分区进行分割就能有效的提高数据库表的访问效率。Oracle对范围类型的分区表的划分是通过指定两个分区名称和分区范围内的一个数值作为分区的分割点进行的。B的分割点可以设置为1200,名称为B1,B2(名称不能与同一个分区表中其他的分区名冲突)。相应的,分区划分信息串为:“B1,B2,1200”。任何的分割点设置超界或者名称冲突都会导致数据库分区划分操作的失败。进行分区的划分后,分区表AAA的分区为:A[0,1000]B1[1000,1200]第二章分区处理概述GeoStar用户手册之GeoOraclePartor4B2[1200-5000]C[6000,8000]Oracle数据库支持对一个分区进行多个分区分割点的指定以进行分区的多个划分。GeoOraPartor当前版本只支持在分区上进行一个分割。分区的多次划分可以通过一次划分组合而成。2.2分区流程描述GeoOraPartor对分区的划分处理是一个多次迭代的过程。GeoOraPartor操作的对象是分区表中的一个分区,不能在一次分区划分操作中对同一个分区表进行多次划分。一般的,使用GeoOraPartor进行分区表的一次分区划分的流程如下:指定要进行分区表分区划分的数据连接信息并连接数据查询和定位要进行分区划分的分区表和分区信息对分区表的分区指定分区分割信息串执行分区的划分GeoStar用户手册之GeoOraclePartor第三章分区表的分区操作5第三章分区表的分区操作GeoOraPartor提供图形界面进行数据库分区表的分区查询,定位和分区划分操作。GeoOraPartor提供两个对话框:Oracle数据库连接对话框和分区查询划分对话框。GeoOraPartor启动后显示Oracle数据库连接对话框。此对话框进行数据库连接信息的收集并连接数据库,连接完成后显示分区查询划分对话框。分区查询划分对话框查询连接的Oracle数据库中所有的分区表与其分区信息,并按照分区信息和分区表信息显示在不同的列表框中。分区查询划分对话框还支持用户在分区分割信息串文本框中输入分区的分割信息,并根据此分割信息进行实际的数据库分区划分。3.1数据库连接点击“Oracle数据库分区工具”菜单,弹出“连接Oracle数据库”对话框,如下图所示:输入信息描述用户在数据库连接对话框中输入Oracle的连接信息:Oracle的连接信息包括数据库服务名,操作员名称和操作
本文标题:GIS基础软件平台 GeoStar50用户手册之数据库分区表划分工具GeoOracle
链接地址:https://www.777doc.com/doc-8158 .html