常用的命令(不断添加中)

来源:互联网 发布:软件开发工程师面试 编辑:程序博客网 时间:2024/06/06 00:10

1、计时:set timing on

 

2、显示执行计划: set autotrace on

 

3、显示参数: show parameter;//显示所有参数

                 show parameter commit_logging;//显示某个参数 

 

4、修改参数的命令:

alter system set commit_logging=batch scope=both;
alter system set commit_wait=nowait scope=both;
alter system set commit_write=batch,nowait scope=both;
alter system set open_cursors=1200 scope=spfile;
alter system set sessions=500 scope=spfile;
alter system set db_writer_processes=4 scope=spfile;

--both表示修改内存和spfile两个地方,修改后立刻生效,spfile表示只改spfile不改内存,要下次重启后才生效,有些参数没有办法用both所以用spfile;scope=memory;更改参数后只有本次内存生效,下次重新启动后失效;

 

5、跟踪相关参数:SQL_TRACE,USER_DUMP_DEST, MAX_DUMP_FILE_SIZE
激活用户跟踪的三种方法:
      实例层次的跟踪:配置参数SQL_TRACE = TRUE | FALSE,然后重启实例;
      用户层次的自行实置:Alter session set sql_trace = true | false;
      用户层次的DBA设置:Exec dbms_system.set_sql_trace_in_session(SID, SERIAL#, TRUE | FALSE)

 

6、命令行启动ORACLE

     如果没有设置ORACLE_BASE等环境变量的话,设置一下

     运行sqlplus /nolog

           connect / as sysdba

           startup

 

 

 

 

 

原创粉丝点击