oracle数据库系统是美国oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(client/server)或b/s体系结构的数据库之一。
背景技术:
oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了oracle知识,便能在各种类型的机器上使用它。
技术实现要素:
我们通过国家专利检索没有发现关于此系统方面的资料。
1、创建表空间时采用“extentmanagementlocalautoallocate”表空间自动扩展,当向表中插入数据时表所占用的空间会自动扩展,直至达到空间的自动扩展,即分区数量达到2147483645,并自动保留一年以上的历史记录。
2、数据量过大是系统性能提高的一个巨大障碍,所以我们引入分区表,虽然不能使总的数据量减少,但可以将数据进行分散,从而缓解数据量过大引起的负面影响。分区表由多个段组成,每一个段是一个分区,这样表中的数据可以分散到不同的段中,而且数据的分散是按照指定的条件进行的。在读取数据是,直接指定表名称,oracle会根据记录的内容来判断应该对相应表分区进行操作。