【oracle用户和表空间】教程文章相关的互联网学习教程文章

Oracle 11g统计表空间使用率很慢

WHERE T1.TABLESPACE_NAME = T2.TABLESPACE_NAME;主要是这条SQL慢,花了五分半钟,看是和垃圾回收站相关的表。 SELECT TABLESPACE_NAME, SUM(BYTES) / 1024 / 1024/ 1024 FREE_SPACE FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME -------------------------------------------------------------------------------------------------------------------------------------------------- | Id | Operation ...

ORACLE数据库创建用户名和表空间

[sql] /*第1步:登录 */ 以sys/sys超级用户登录pl/sql /*第2步:创建临时表空间 */ create temporary tablespace user_temp tempfile ‘E:\oracle\product\10.2.0\oradata\wu\user_temp.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; /*第3步:创建数据表空间 */ create tablespace user_data logging datafile ‘E:\oracle\product\10.2.0\orad...

160523、Oracle建立表空间和用户【代码】

授权:grant create session to 用户名; grant create table to 用户名; grant create tablespace to 用户名; grant create view to 用户名; 表空间 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ‘ 路径(要先建好路径)\***.dbf ‘ size *M tempfile ‘ 路径\***.dbf ‘ size *M autoextend on --自动增长 --还有一...

oracle表空间使用率 脚本【代码】【图】

--查询表空间使用情况 SELECT Upper(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",To_char(Round(( D.TOT_GROOTTE_MB - F.TOTAL_BYTES ) / D.TOT_GROOTTE_MB * 100, 2), ‘990.99‘)|| ‘%‘ "使用比",F.TOTAL_BYTES "空闲空间(M)",F.MAX_BYTES "最大块(M)" FR...

oracle 创建表空间和用户【代码】

temporary tablespace appstemptsp tempfile ‘/oracle/app/oracle/oradata/orcl/appstemp01.dbf‘ size 32m autoextend on next 32m maxsize 2048m extent management local;2.创建表空间create tablespace appstsp logging datafile ‘/oracle/app/oracle/oradata/orcl/apps01.dbf‘ size 32m autoextend on next 32m maxsize 2048m extent management local;3.创建用户并指定表空间create user apps identified by apps defau...

Oracle 表空间详解【代码】【图】

DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users where username=‘SYSTEM‘;DEFAULT_TABLESPACE TEMPORARY_TABLESPACE ------------------------------ ------------------------------ SYSTEM TEM默认表空间用户在登陆后创建数据库对象时,如果没有指定表空间,那么这些数据就会存储到默认表空间。查看默认的永久表空间注意:如果创建用户时,不指定其永久表空间,则会使用默认的表空间。SQL> ...

Oracle表空间基础(1)【代码】

一、Oracle表空间概述 表空间是Oracle数据库中的一种逻辑结构。从逻辑层面上来说,表空间包含段,数据库中的对象是以段的形式来组织的,诸如表段,索引段等;从物理层面上来说,表空间是由文件构成的,数据库中的数据实际上是存储在文件当中的。表空间不是Oracle数据库中的特有概念,如在DB2中也有表空间这个概念。 二、本地管理的表空间 1、本地管理表空间中的扩展(extent)管理 使用extent management local子句显示声明创建本地...

Oracle表空间基础(4)【代码】

作用描述 normal 表空间正常离线,在所有表空间的所有数据文件上执行检查点操作,当表空间online,不需要进行介质恢复temporary 对表空间在线的数据文件进行检查点操作,离线数据文件不进行检查点,当表空间online,执行检查点的数据文件不需要进行介质恢复immediate 在所有数据文件上不执行检查点,表空间online,需要执行检查点,无法在noarchivelog上使用immediate方式offline表空间 以下内容为测试结果:SQL> alter tablespac...

Oracle表空间基础(2)【代码】

一、压缩表空间 压缩表空间是通过压缩表空间内的对象来实现的。数据的压缩体现在数据块上,简单的说就是通过清除数据块上的重复内容来达到降低I/O,提升性能性能的目的。在表空间的创建语句中通过指定default关键字,可以让在该表空间上创建的所有表进行压缩(实际上,压缩是在数据插入时进行的)。 根据表空间存储数据对象的不同,表空间压缩类型可以分为OLTP压缩、非结构化文件副本清除、非结构化文件压缩和备份数据压缩等。其中...

Oracle表空间基础(3)【代码】

数据库已更改。 # 将一个临时表空间组作为默认临时表空间 SQL> alter database orcl default temporary tablespace group1; 数据库已更改。 SQL> select property_name,property_value from database_properties2 where property_name=‘DEFAULT_TEMP_TABLESPACE‘;PROPERTY_NAME PROPERTY_VALUE ------------------------------ -------------------- DEFAULT_TEMP_TABLESPACE GROUP1 Oracle表空间基...

oracle 回退表空间清理

1、查看已有表空间,找到回退表空间 SELECT * FROM DBA_TABLESPACES WHERE CONTENTS=‘UNDO‘ 2、创建新的回退表空间 create undo tablespace UNDO_RBS1 datafile ‘E:\oracle\product\10.2.0\oradata\orcl\UNDOTBS02.DBF‘ size 1000m; 3、修改系统回退表空间为2中新建的表空间 alter system set undo_tablespace=undo_rbs1; 4、从系统中删除旧的回退表空间 drop tablespace undo_tbs1 including contents; 5、在操作系统中删除旧...

Oracle建立表空间和用户

建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant create session to 用户名; grant create table to 用户名; grant create tablespace to 用户名; grant create view to 用户名; [sql] view plain copy 表空间 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ‘ 路径(要先建...

oracle11g给某个用户创建表空间

‘ size 50m autoextend on next 50m maxsize 20480m extent management local; --创建数据表空间 create tablespace ygz_data logging datafile ‘d:\tablespace\ygz_data.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; --创建用户并制定表空间create user ygz identified by password default tablespace ygz_data temporary tablespace ygz_temp;--给用户授予权限grant connec...

oracle用户与表空间操作

oracle系统用户sys,system , sysman, scott 使用system用户登录[username/password][@server][as sysdba|sysoper]eg: system/123456 @orcl as sysdba 查看当前登录用户:show user 查看数据字典中的用户select username from dba_users; 启用禁用scott账户:alter user scott account unlock;alter user scott account lock; 表空间:概念:表空间是数据库的逻辑组成部分从物理上将:数据库数据存放在数据文件中从逻辑上将:数...

oracle 数据库导出 表空间查询 与 权限管理 整理

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》导入导出操作 oralce imp help=y; 查看命令使用;在本地导出远程数据库dmp文件到本地; 1 :在 tnsnames.ora 设置一个实例名 orcl= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.110)(PORT = 1521)) (CONNECT_DATA )=(SERVER = DEDICATED) (SERVICE_NAME = orcl)2: 在doc 下数据泵导出 expdp...