表空间的管理、索引、sqldlr使用
来源:互联网 发布:mastercam曲面编程 编辑:程序博客网 时间:2024/05/29 04:56
记录于2012-6-14
1个表空间对应多个数据文件
授予表空间的权限
grant unlimited table,dba to test
修改当前用户的表空间
alter user test default tablespace 表空间名
***********************
表的完整性:实体、域、参照
oracle的主键约束添加删除
ALTER TABLE test ADD CONSTRAINT PK_id PRIMARY KEY(id);
alter table test drop constraint pk_id;
添加外键约束
alter table test2 add constraint fk_id foregin key (id) references test(id);
其他约束
check约束
alter table test2 add constranint ck_sex check(sex='男' or sex='女');
查看约束
desc dba_constranints
desc all_constranints
desc user_constranints
查看一个表的约束
select constaint_name,constaint_type from user_constranint where table_name='EMP'
***********************
管理索引(有效的提高查询的速度)
创建索引的语法,索引是建立在表上
create index my_idx on test(id)==传统索引
数据量很大,对于唯一值很少的数据,可以使用位图索引
create bitmap index bit_emp on emp(sex)
*********************
SQL*loader的使用
1.简介:它是将大量数据加载到数据库中去
2.SQL*loader的控制文件
3.SQL*loader的控制文件
执行语法: sqlldr control datafile
loader.txt
abc,cdf
def,qqq
fff,ggg
cont.ctl
load data
infile 'c:\loader.txt'
append
into table scott.dept(
m1 position(1:3) char,
m1 position(5:7) char)
sqlldr scott/tiger control='c:\cont.ctl' datafile='loader.txt'
cont.ctl
load data
infile 'c:\loader.txt'
append
into table scott.dept(
m1 char terminated by '','',
m2 char terminated by '','')
- 表空间的管理、索引、sqldlr使用
- 查所有表的记录数,保留空间,使用空间,索引使用空间,未用空间
- 查看数据库空间页。表空间页。索引空间页。索引碎片。日志空间的使用情况。
- Oracle txt文件直接使用sqldlr将数据导入到数据库表中
- ORACEL空间管理实验9:空间管理汇总--索引和表的扫描/闪回时的块管理方式
- 查看MongoDB索引的使用,管理索引
- 表空间的管理
- 表空间的管理
- 表空间的管理
- 【空间管理】检测表空间空间的使用情况以及碎片
- 索引空间使用
- MongoDB 索引的使用, 管理 和优化
- [Tip] 如何管理table 使用的空间
- 迁移表、索引的表空间
- 索引表空间损坏的恢复
- 迁移索引到新的表空间
- mysql 表空间及索引的查看
- 更改现有索引的表空间
- 是该说再见的时候
- 最全的Webshell提权方法总结
- 基于遗传算法求解车辆路径问题
- VC连接MySQL
- metasploit-学习7--显示post的模块的所有post信息
- 表空间的管理、索引、sqldlr使用
- hdu 1159 最长公共子序列
- ADO.NET Entity Framework CodeFirst 如何输出日志(EF4.3)
- opencv中c/c++风格函数使用说明
- opencv中的Mat使用相关说明
- GlusterFS的分布式锁
- C语言的几个函数
- (6)apache2.2用proxy_ajp方式整合tomcat6.0
- 以C++为例子,通过操作内存模拟实现对象的持久化存储(一)