oracle里的常用命令
第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size 1m; 4.adding online redo log members sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5.changes the name of the online redo logfile sql>
ORACLE SQL性能优化系列
1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖. 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object statistics)的准确性.&nbs
关于应用优化(讨论)
1.从top sql中找出最耗资源的SQL 2.提高绑定率 2.1 如果可以修改程序,那么就把常量用变量替换 对于sql语法采用绑定变量的写法 如 java:使用?代替变量 plsql:采用绑定变量的写法,用":"来代替变量. 2.2 cursor_sharing = similar (可以在不修改程序的前提下提高绑定率) 3. 减少软解析次数 3.1 初始化参数中增加session_cache_cursors数 3.2 java:,sql采用prepared/callable statement.保持cursor的时间 3.3 plsql:动态sql采用dbms_sql,除非这个sql只是执行一次. 3.4 另外cursor_space_for_time可以减少解析时间 4. 找出db中所有的
Oracle手工建立数据库的完整步骤
关键词:经过排错的 经过调试的 完整的 整理他人的 手工建库 ORACLE 数据库: Oracle 8i R2 (8.1.6) 安装路径:/data/ora816 数据库实例:web 数据库全局名称:web.edi.com 1、手工创建相关目录 /data/ora816/admin/web /data/ora816/admin/web/adhoc /data/ora816/admin/web/bdump /data/ora816/admin/web/cdump /data/ora816/admin/web/create /data/ora816/admin/web/exp /data/ora816/admin/web/pfile /data/ora816/admin/web/udump /data/ora816/oradata/web /data/ora816/oradata/web/archive 2、手工创建初始化启动参数文件:/dat
关于P4安装ORACLE解决方法
P4的计算机最好安装ORACLE 9I 如果不方便的话可以按照以下的方法安装ORACLE 8I (其实也不是所有的P4CPU都不可以安装ORACLE8 I 我的一台P4 1。7 安装ORACLE 8.1.6就一点问题没有)在P4机器上安装Oracle 8i一、系统环境及准备工作 硬件: Intel P4的处理器 256M的内存 硬盘有三个分区C、D、E,光驱为F 软件: 操作系统WINDOWS 2000 SERVER、WINDOWS 98 数据库ORACLE 8.0.6 for NT或ORACLE 8.1.x for NT 准备工作: 确保机器上没有装过Oracle产品。如有的话请先卸载,再将注册表中所有Oracle的相关项删除。 在WINDOWS 2000 SERVER上安装Oracle
oracle dba 常用sql
***********************************************************************************************1.查询系统中不能自动扩展(即无足够空间)的对象select a.owner||'.'||a.segment_name, a.segment_type , a.bytes/1024/1024 , a.next_extent/1024/1024 , a.tablespace_name from sys.dba_segments a where a. next_extent * 3 > ( select max(b.bytes) from dba_free_space b
恭喜!您的Blog已经建立。
您已经成功注册ITPUB Blog帐号。请进入http://blog.itpub.net/admin.php管理您的Blog站点。建议先修改Blog的名称并建立文档分类,系统已经默认建立了【初始分类】。登陆密码与itpub论坛帐号相同。如有问题请在斑竹区发贴。谢谢。