oracle 数据库的一些操作和说明

1.查看实例名:show parameter instance_name

2.查看数据库归档是否开启:archive log list

3.查看spfile参数:show parameter spfile

4.查看日志文件位置:select group#,member from v$logfile

5.查看归档文件:show parameter recovery

6.查看告警日志文件(位于bdump路径下以alert开头的文件):show parameter dump

7.查看监听状态命令:lsnrctl status

8.关闭监听命令:lsnrctl stop

9.开启监听命令:lsnrctl start

10.delete和truncate的区别:得了特并不能施放控件,delete能将记录删除了,但是空快依然保留,oracle在查询时依然会去查询这些空块,而truncate是一种高水平的施放动作,空块被收回了,空间也就释放了。

11.DDL:数据定义语言,DML:数据操作语言在oracle里DML是可以rollback的,而DDL是不可以的

12.命令窗口下记录脚本执行时间:set timing on;

13.显示错误信息:show errors;

14.set autotrace on;

15.查看表空间大小:select tablespace_name,sum(bytes)/1024/1024 from dba_data_files 

group by tablespace_name;

16.查看表空间文件位置: select file_name , tablespace_name from dba_data_files;

17.扩增表空间语句: alter tablespace 表空间名 add datafile '/export/home/lele.dbf'   size 2048M

18.清除缓存: alter system flush shared_pool ;
                   alter system flush BUFFER_CACHE ;

你可能感兴趣的:(oracle)