常用操作
用户相关
创建表空间以新用户
重启数据库实例
shutdown immediate;
startup mount;
alter database open;
创建表空间
CREATE TABLESPACE lxg
DATAFILE 'F:\tablespace\demo' size 800M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
创建索引表空间
CREATE TABLESPACE lxg_index
DATAFILE 'F:\tablespace\demo' size 512M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
创建表空间
第一步创建表空间
create tablespace collector_zhs16gbk
datafile 'collector_zhs16gbk.dbf' size 4G;
第二步、查询当前用户拥有的表空间
select tablespace_name from user_tablespaces;
第三步、创建用户并指定默认表空间,并为其授予权限
创建用户并指定表空间:
如何缩减已经分配的表空间
select tablespace_name,file_id,file_name from dba_data_files order by 1,2;
alter database datafile '/ora/oradata/radius/undo.dbf' resize 1024m;
会话
查看连接数
SELECT username,count( username ) as user_connect FROM v$session WHERE username IS NOT NULL GROUP BY username```
视图
查看视图结构
DESC V$SESSION;
SQL> DESC V$SESSION;
Name Null? Type
----------------------------------------- -------- ----------------------------
SADDR RAW(4)
SID NUMBER
SERIAL# NUMBER
AUDSID NUMBER
PADDR RAW(4)
USER# NUMBER
USERNAME VARCHAR2(30)
COMMAND NUMBER
OWNERID NUMBER
TADDR VARCHAR2(8)
LOCKWAIT VARCHAR2(8)
STATUS VARCHAR2(8)
SERVER VARCHAR2(9)
SCHEMA# NUMBER
..........
以上均只供测试环境调试使用,线上谨慎使用。
「真诚赞赏,手留余香」
真诚赞赏,手留余香
使用微信扫描二维码完成支付