来历:网海拾贝
11. 如何丢失丢失触发器、历程、函数的竖立脚本?
desc user_source
user_triggers
12. 如何较量争论一个表占用的空间的大大小?
select owner,table_name,
NUM_ROWS,
BLOCKS*AAA/1024/1024 "Size M",
EMPTY_BLOCKS,
LAST_ANALYZED
from dba_tables
where table_name='XXX';
Here: AAA is the value of db_block_size ;
XXX is the table name you want to check
13. 如何查察最大大会话数?
SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%';
SQL>
SQL> show parameter processes
NAME TYPE VALUE
------------------------------------ ------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 4
log_archive_max_processes integer 1
processes integer 200
这里为200个用户。
select * from v$license;
其中sessions_highwater记载已经达到的最大大会话数
14. 如何查察体系被锁的事故时间?
select * from v$locked_object ;
15. 如何故archivelog的方式运转oracle。
init.ora
log_archive_start = true
RESTART DATABASE
16. 怎幺获取有哪些用户在把持数据库
select username from v$session;
17. 数据表中的字段最大大数是多少?
表或视图中的最大大列数为 1000
18. 如何查得数据库的SID ?
select name from v$database;
也可以间接查察 init.ora文件
19. 如安在Oracle效力器上议决SQLPLUS查察本机IP地点 ?
select sys_context('userenv','ip_address') from dual;
如果是登陆本机数据库,只能前往127.0.0.1,呵呵
20. unix 下怎幺调停数据库的时间?
su -root
date -u 08010000
版权声明:
原创作品,应允转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。不然将清查司法责任。