Oracle 常用SQL语句、创建表空间、最大链接数
create tablespace "TEST" datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\mytest1.dbf' size 100M autoextend on next 100M maxsize unlimited;
?
2、向表空间中添加数据文件
?
alter tablespace "TEST" add datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\mytest2.dbf' size 100M autoextend on next 100M maxsize unlimited;
?
?
3、删除表空间及数据文件
?
drop tablespace "TEST" including contents and datafiles;
?
4、创建用户
?
create user TEST identified by TEST default tablespace TEST;
?
5、为用户授权
?
GRANT UNLIMITED TABLESPACE TO "TEST";GRANT "CONNECT" TO "TEST";GRANT "RESOURCE" TO "TEST";
?
6、删除用户及用户下的所有数据
?
drop user TEST cascade;
?
?7、修改数据库最大链接数
?
?
alter system set processes=300 scope=spfile;alter system set sessions=335 scope=spfile;
?
? ??修改processes和sessions值必须重启oracle服务器才能生效,ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下:sessions=(1.1*process+5)
?
?
8、查询数据库当前进程的连接数:
??
select count(*) from v$process;
?
9、查看数据库当前会话的连接数:
?
select count(*) from v$session;
?
10、查看数据库的并发连接数:
? ?
select count(*) from v$session where status='ACTIVE';
?
?
11、查询数据库允许的最大连接数:
?
??
select value from v$parameter where name = 'processes';
?
12、重启数据库:
shutdown immediate;startup;
?
?