Oracle
文章平均质量分 79
xfwang79
这个作者很懒,什么都没留下…
展开
-
Oracle备份脚本
目标:我想实现这样的功能,只要会简单的linux命令就能实现oracle exp的自动备份 环境:linux as3+oracle9i具体的步骤: 1.邮件设置[root@sxapp1 mail]# cd /etc/mail[root@sxapp1 mail]# mv submit.cf submit.cfbak[root@sxapp1 spool]# chmod a+wr转载 2009-12-02 15:47:00 · 1025 阅读 · 0 评论 -
oracle的索引陷阱
一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。 下面是一些常见的索引限制问题。 1、实用不等于操作符( selec转载 2009-12-02 15:59:00 · 451 阅读 · 0 评论 -
Oracle维护常用SQL语句汇总
如何远程判断Oracle数据库的安装平台select * from v$version;查看表空间的使用情况select sum(bytes)/(1024*1024) as free_space,tablespace_namefrom dba_free_spacegroup by tablespace_name;SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BY转载 2009-12-02 15:44:00 · 318 阅读 · 0 评论 -
Linux下的Oracle 10g安装及配置
一.资源需要:至少1024 MB物理内存1024-2048 需1.5倍的交互空间2048-8192 需1倍的交互空间8192- 需0.75倍的交互空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默认数据库需要1.2 GB二.查看系统资源相关语句:cat /etc/issueuname -rgrep MemTotal /proc/meminfo原创 2009-12-02 15:49:00 · 378 阅读 · 0 评论 -
如何查看和清除oracle无用的连接进程
DBA要定时对数据库的连接情况进行检查,看与数据库建立的会话数目是不是正常,如果建立了过多的连接,会消耗数据库的资源。同时,对一些“挂死”的连接,可能会需要DBA手工进行清理。 以下的SQL语句列出当前数据库建立的会话情况: select sid,serial#,username,program,machine,status from v$session; 输出结果为: S转载 2009-12-02 15:51:00 · 3235 阅读 · 0 评论 -
红旗DC Server 5.0上安装Oracle 10g R2
前面写了多份红旗DC 4.1和5.0上安装Oracle 9i/10g的文档,但一直没有整理DC 5.0上安装Oracle 10g单机服务器的资料,原因是该过程非常简单。但最近项目中,还是有用户遇到些问题,今天就把一些需要注意的地方整理一下,详细的过程就不描述了。一、系统环境操作系统:红旗 DC 5.0 for x86 或 x86_64硬件环境:Xeon 3.0 DP,1G内存应用成训:Orac转载 2009-12-02 16:02:00 · 676 阅读 · 0 评论 -
解读ORACLE数据库的统一命名与编码规范
1、编写目的 使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读、理解和继承。 2、适用范围 本规范适用于公司范围内所有以ORACLE作为后台数据库的应用系统和项目开发工作。 3、对象命名规范 3.1 数据库和SID 数据库名定义为系统名+模块名 ★ 全局数据库名和例程SID 名要求一致 ★ 因SID 名只能包含字符和数字,所以全局数据库名和SID转载 2009-12-02 16:15:00 · 562 阅读 · 0 评论