易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 大数据查询优化的方案

某数据库中的一张表A,表A的数据库量现在大概有10亿条数据之多.
最初的做法是全部存放在一个表空间中.造成现在的查询速度龟爬似的.现在不得不对数据库做出重新评估和优化.
最初的前提:
1.中应该建立的索引都已具备
2.查询语句都已经做到优化:现在类似于 select count(1) from A 这么简单的一句统计SQL都需要100S左右
tangren 回复
这么多数据,一般都要将一个时间段以前的数据归档到另一台服务器。
减少OLAP环境的负荷,统计可以通过日结等生成报表。
还有分区不一定能够提高查询速度。分区主要是为提高扩展性,高可用性设计,便于管理。
如果使用了分区,你在查询中要按分区键来查询才能利用分区排除。
索引也进行相应的分区,可建立本地分区索引。
10亿数据量是多长时间?需要每小时建立一个分区?
oracle 9i、10g都不能自动分区,你可以生成一个定时运行的脚本,或建立一个JOB来定时执行,
或者一次手动建立足够多的分区。


相关文档:

Oracle中Oradim工具的用法

创建例程:
-NEW -SID sid | -SRVC 服务 [-INTPWD 口令] [-MAXUSERS 数量] [-STARTMODE a|m] [-PFILE 文件] [-TIMEOUT 秒]
编辑例程:
-EDIT -SID sid [-NEWSID sid] [-INTPWD 口令] [-STARTMODE auto|manual] [-PFILE 文件名]      [-SHUTMODE a|i|n]     [-SHUTTYPE srv ......

ORACLE冷备份及恢复

备份
直接拷贝oracle目录下的admin、oradata(datafile, controlfile,redo)、flash_recovery_area三个文件夹,db_1目录下database(PWDfile、pfile)、dbs(spfile)、NETWORK\ADMIN(listener.ora、tnsnames.ora),到其他存储实现备份。
恢复
方法一:最简单的方法(需建库)
1.创建一个和原来一样的数据库。(安装路径和数 ......

oracle数据导出/导入


在pl/sql中使用exp/imp工具实现oracle数据导出/导入
Oracle 数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把 dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境 ......

Oracle进程结构

Oracle进程结构
1. Oracle进程简介
每个连接到Oracle的用户需要运行两个模块才能访问Oracle实例。
。应用程序或Oracle工具:数据库用户需要运行数据库应用程序或Oracle工具(例如SQL*Plus),向Oracle数据库服务器提交SQL语句。
。Oracle数据库服务器模块:为用户提供服务的Oracle数据库程序,负责解释执行应用程序提交 ......

linux环境下安装oracle 11g database方法指导(三)

备注:经过前期的linux系统环境的配置搭建完成,下面就开始安装oracle数据库。oralce数据大家去oracle官方网站上下载linux环境下的版本。很遗憾截图上传不了。
 
三.Oracle database安装具体安装步骤
 
<1>创建安装oracle目录及主属调整
[root@mylinux oracle]# mv database/ /u01
[root@mylinux u ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号