发布时间:2013-08-27 16:35:42
1、缺省处理
Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 oracle培训
2、使用nvl函数
nvl函数可以将输入参数为空时转换为一特定值,如
nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name
通过这个函数可以定制null的排序位置。......【阅读全文】
发布时间:2013-08-26 16:10:41
我列出一个较好的操作步骤,希望对初学者有些帮助.
1. 停应用层的各种程序. oracle培训
2. 停oralce的监听进程:
$lsnrctl stop
3. 在独占的系统用户下,备份控制文件:
SQL>alter database backup controlfile to trace;
4. 在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件:......【阅读全文】
发布时间:2013-08-23 15:12:00
以下的文章主要是对Oracle 性能优化基本方案的概述,Oracle 性能优化基本方案在实际中的应用比例还是占为多数的,如果你对这一技术,心存好奇的话,以下的文章将会揭开它的神秘面纱。
1)设立合理的Oracle 性能优化目标。oracle培训
2)测量并记录当前性能。
3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。
4)把等待事件记入跟踪文件。
5)确定当前的OS瓶颈。
6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。......【阅读全文】
发布时间:2013-08-22 14:09:14
系统环境: 1、操作系统:Windows 2000 Server,机器内存128M oracle培训 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:D:\ORACLE Oracle完全卸载步骤: 1、开始->设置->控制面板->管理工具->服务->停止所有Oracle服务。 2、开始->程序->Oracle - .........【阅读全文】
发布时间:2013-08-20 15:24:48
10、Role 帐户与特定的Schema联系在一起(反之也一样),类似于MySQL数据库中的Database概念.(Role并不完全与Schema联系在一起,系统有一些固定的role,这些Role包含部分已经定义好的权限集(privilege set),也可以再自定义部分新的role).......【阅读全文】