Managing Database Storage Structures
Objectives
After completing this lesson, you should be able to:
• Describe the storage存储 of table row data in blocks
• Create and manage tablespaces
• Obtain获取 tablespace information
管理数据库存储结构
目标
完成本课程后,您应该能够:
•描述表行数据在块中的存储
•创建和管理表空间
•获取表空间信息
创建表空间
SYSTEM的地址才有操作系统写权限
数据文件都是已.dbf为结尾
填好地址/文件名.dbf后点加号添加
一般不勾选重用现有文件,如果文件名已被用过,会将旧表清空
[oracle@yf ~]$ sqlplus 用户登陆命令
SQL*Plus: Release 18.0.0.0.0 - Production on Wed Jun 17 17:43:03 2020
Version 18.3.0.0.0
Copyright (c) 1982, 2018, Oracle. All rights reserved.
Enter user-name: jsmith 输入用户名
Enter password: 输入密码
???:
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.0.0.0
SQL> show user 查看当前用户
USER ? "JSMITH"
SQL> create table t2 (col1 number) ; 创建表到user空间下
SQL> create table t2 (col1 number) tablespace inventory; 创建表到inventory空间下
SQL> desc user_tables; 列出指定表或视图中的所有列
SQL> select tablespace_name from user_tables where table_name='T2'; 查看t2表在不在,特别注意:表名t2一定要用大写,否则查不到。
TABLESPACE_NAME
------------------------------
INVENTORY