微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Oracle:数据库设置、查看设置

1、设置结果集每页显示的记录数

SET PAGESIZE 记录数;

2、设置显示结果集时每行的长度

SET LInesIZE 长度;

3、设置当前会话的日期格式

ALTER SESSION SET NLS_DATE_FORMAT='格式';

例如:

ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';

4、显示当前可用的命令

HELP TOPIC;

5、执行已经保存的文件

RUN 文件名; --也可以写成@文件

6、统计SERVER PROCESS的个数

SELECT COUNT(*) FROM V$SESSION WHERE USERNAME IS NULL;

7、用户间复制数据

copY FROM USER1 TO USER2 CREATE TABLE2 USING SELECT * FROM TABLE1;

8、查找未断连接

SELECT PROCESS,OSUSER,USERNAME,MACHINE,logoN_TIME,sql_TEXT

FROM V$SESSION A,V$sqlTEXT B

WHERE A.sql_ADDRESS=B.ADDRESS;

9、查询用户是从哪台机器登陆ORACLE的

SELECT MACHINE,TERMINAL FROM V$SESSION;

10、查看最大会话数

SHOW ParaMETER PROCESSES;

曾经到达的最大会话数

SELECT SESSIONS_HIGHWATER FROM V$LICENSE;

11、查看系统被锁的事务时间

SELECT * FROM V$LOCKED_OBJECT;

12、查看有哪些用户在使用数据库

SELECT USERNAME FROM V$SESSION;

13、查看数据库的SID

SELECT NAME FROM V$DATABASE;

14、在ORACLE服务器上通过sqlPLUS查看本机IP地址

SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') FROM DUAL;

15、查询当前用户对象

SELECT * FROM USER_OBJECTS;

16、测试sql语句执行所用的时间

SET TIMING ON;

SELECT * FROM 表名;--任意的sql语句

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐