- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 ORACLE8的分区管理
一、 分区概述: 为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。针对当前社保及电信行业的大量日常业务数据,可以推荐使用ORACLE8的该选项。 二、分区的优点:
2010-02-26 16:12:00 554
原创 如何查看Oracle建表信息
方法一:select * from table_name按住ctrl点击表名就可以了方法二:select dbms_metadata.get_ddl(TABLE,table_name,owner) from dual
2010-02-26 16:04:00 1743
原创 查看oracle数据库表信息
1. 查看表空间的名称及大小select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.tablespace_name;2
2010-02-26 15:50:00 482
原创 Oracle 查看用户权限以及索引
1.查看所有用户 select * from all_users; -------查看所有的用户 select * from user_users; --------查看当前用户2.查看用户或角色系统权限: select * from user_sys_privs; --------查看当前用户的权限3.查看角色所包含的权限 select *
2010-02-23 15:20:00 724
原创 oracle 索引失效、创建及重建
两三个月没有做数据分析了,今天一分析,竟然发现很多索引(约30%)失效。失效原因大致有以下几种:在SQL*LOADER 加载过程中会维护索引,由于数据量比较大,在SQL*LOADER 加载过程中出现异常情况,导致ORACLE 来不及维护索引,导致索引处于失效状态,影响查询和加载。 异常情况主要有:在加载过程中杀掉SQL*LOADER 进程,重启,表空间不够等。 下一步重建索引,并把索引表空间放在单
2010-02-23 15:19:00 2913
原创 键值保存表
键值保存表 如果连接视图中的一个“基表的键”(主键、唯一键)在它的视图中仍然存在, 并且“基表的键”仍然是“连接视图中的键”(主键、唯一键); 即,某列在基表中是主键|唯一键,在视图中仍然是主键|唯一键 则称这个基表为“键值保存表”。 一般地,由主外键关系的2个表组成的连接视
2010-02-23 15:17:00 2576
原创 遭遇ora-14400:插入的分区关键字未映射到任何分区。
遭遇ora-14400:插入的分区关键字未映射到任何分区。过程如下:首先创建一个分区表create table TEST_INSER( ST_INSER_CODE VARCHAR2(20), DT_INSER_WRITEDATE DATE)PARTITION BY RANGE(DT_INSER_WRITEDATE)(PARTITION jan2008 VALUES
2010-02-22 17:38:00 43256
原创 关于oracle的表空间,分区表,以及索引的总结
表空间: Oracle的UNDOTBS01.DBF文件太大的解决办法 1、.禁止undo tablespace自动增长 alter database datafile full_path/undotbs01.dbf autoextend off; 2.-- 创建一个新的小空间的undo tablespace create undo tablespace undotBS2 d
2010-02-22 16:06:00 1396
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人