网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.如何在你的Linux机器上安装运行O.
.安装Oracle 10g 的艰难之旅.
.oracle中的联合主键查询问题! .
.[范例]对象库的使用.
.处理Oracle数据库中一张有效的Dr.
.[基础]9i新特性之一连接篇.
.管理好密码文件对于执行数据库管.
.ORACLE索引与高性能SQL介绍.
.关于logmnr的相关的表.
.实现Oracle数据库的每天的自动备.
.ORACLE问题,每天10问(一).
.Oracle归档模式的命令及参数.
.unix----hp-ux ,trusted system .
.Oracle学习笔记[一] morinson著.
.连接数据库的第一步:C#与Oracl.
.ORACLE 学习笔记一之数据库的导入.
.关于exception的学习笔记.
.各个平台上调整最大SGA区的方法.
.Oracle数据库安全性管理基本措施.
.如何关闭Squid的记录.

提高ORACLE数据库的查询统计速度(转贴)

发表日期:2008-2-9



   提高Oracle数据库的查询统计速度 
大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度。本文结合笔者的项目开发经验,阐述具体的设置方法。
  
  以oracle7.33数据库系统为例,我们在开发大型oracle数据库系统时结合项目的特点,本着安全、高效的原则对数据库进行了一些物理设计,从而大大提高了数据库的查询统计速度。总结为如下几点:

  1)扩大数据表空间到500M,用于存放本系统的数据;
  
  2)段盘区的初始大小为10K,增长大小为10K,增长幅度为1;
  
  3)用户临时空间增大40M;
  
  4)系统临时表空间和回滚段表空间增大40M,并且新建4个回滚段;
  
  5)需要经常联结查询,而且数据量又大的库存表、名录表、收发料表放在一簇内;
  
  6)提供定时备份,备份文件放在另外的机器上。
  
  设置数据表空间的SQL语句如下:
  
  CREATE TABLESPACE WXGL_DATA1 DATAFILE 'WXGL_DATA1.ORA' SIZE 500M ONLINE;  
  
  增加系统临时表空间和回滚段表空间的SQL语句如下:
  
  ALTER TABLESPACE TEMPORARY_DATA ADD DATAFILE 'TMP2ORCL.ORA' SIZE 40M;
  ALTER TABLESPACE ROLLBACK_DATA ADD DATAFILE 'RBS2ORCL.ORA' SIZE 40M;
    
  将数据空间设置在指定的数据文件的SQL语句如下:
  
  CREATE USER ZBGL IDENTIFIED BY ZBGL;
  GRANT DBA TO ZBGL;
  ALTER USER ZBGL DEFAULT TABLESPACE WXGL_DATA1 TEMPORARY TABLESPACE TEMPORARY_DATA;
上一篇:oracle里面使用临时表解决表冲突一例(转贴) 人气:622
下一篇:数据库链应用实例:将一台机器的Oracle7数据库中的数据导入到另一台机器的Oracle9i中去? 人气:614
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐