2个关于Oracle数据库表的管理的问题 第一个问题我不知,关注。第二个问题,可以给表分区。使用带PARTITION BY RANGE子句的CREATE TABLE命令创建一人分区表细节只有去查参考书了,不是很容易说明白的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表的数量限制应该不需要考虑,即使有,也是一个天文数字。第二个问题,同意楼上,使用分区表,而且不同的分区建在不同的硬盘上。这样容易管理,也能提高查询效率。CREATE TABLE table(....)PARTITION BY RANGE(COLUMN)(PARTITION PART1 VALUES LESS THAN('VALUE1') TABLESPASCE TS1, PARTITION PART2 VALUES LESS THAN('VALUE2') TABLESPASCE TS2,....); 给一张表建立一定数量的分区,将各个分区存储在不同磁盘上的表空间里,尽量将表空间设置大些,不推荐使用UNLIMITED。 oracle默认用户问题 oracle安装问题 急~~~请教存储过程中拼串的问题 PL/SQL中,主函数中使用BEGIN...EXCEPTION...END模块的效率问题。听听大家的意见 如何不用循环直接取到某一条数据???? 请教一条SQL语句。 !!!sos!!!oracle10g主机身份验证 难题_超过了最大游标数 系统重装之后如何恢复oracle11g数据库 oracle命令窗口@的sql语句如何获取输入值。。 如果在java程序中实现数据库备份 版主好,占用一点空间,希望大家看到,学校暴力!
第二个问题,同意楼上,使用分区表,而且不同的分区建在不同的硬盘上。这样容易管理,也能提高查询效率。
CREATE TABLE table(
....
)
PARTITION BY RANGE(COLUMN)
(PARTITION PART1 VALUES LESS THAN('VALUE1') TABLESPASCE TS1,
PARTITION PART2 VALUES LESS THAN('VALUE2') TABLESPASCE TS2,....
);