环境:oracle10g,操作系统5.2 数据库系统在rootvg下/oracle文件系统下, 数据文件在datavg下/oradata文件系统下 控制文件在 $/ORACLE_HOME/dbs/一个和/oradata下两个 重做日志文件在 $/ORACLE_HOME/dbs/和/oradata下每组日志文件各一个,共三组 有最新spfil...
几乎每一个WEB应用都会用到分页,因此,将其做得通用高效就变得非常重要了,根据自己的想法用存储过程做了一个分页的存储过程,与大家分享,希望能够通过讨论得到更好的解决方案。 之所以用存储过程,是因为以后需要修改的话不需要修改程序代码,只需要修改...
TableSpace 表空间: 一个表空间对应多个数据文件(物理的dbf文件) 用语法方式创建tablespace,用sysdba登陆: --创建表空间mytabs,大小为10MB: create tablespace mytabs datafile C:\oracle\oradata\mydb\mytabs1.dbf size 10M;alter user zgl default tab...
Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。 表和视图 Oracle中表是数据存储的基本结构。Oracle8i引入了...
oracle 10g的最优秀功能之一是顾问框架(Advisory Framework),它是一个优化顾问集合,可帮助您充分利用数据库。其中的一个顾问SQL访问顾问(Access Advisor)建议对模式中的索引和物化视图进行改变来提高性能。 但是,由于顾问框架(Advisory Framework)被一...
你可能运行的是Oracle 10g Release 2数据库服务器,但是需要支持某些应用程序可能是很早之前写好的。在Oracle 8i之前的版本创建的数据表常用LONG数据类型来存储大型文本。 随着Large Object(LOB)数据类型的引入,LONG和LONG RAW数据类型就被抛弃了。如果你...
在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。 一、Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况: ●数据库的启动、关闭,启动...
我从1990年就开始编写PL/SQL代码。这意味着我已经编写了几万行的软件代码,但我确信,其中的绝大多数代码都非常拙劣,而且难以维护。 幸运地是,我发现找到并遵循编写出更好代码的新方法还为时不晚。就是在去年,我的代码质量有了显著改进;这些改进主要是由...
Oracle9i最重要的新特性就能动态修改几乎所有Oracle性能参数。这使 Oracle专家能在Oracle实例运行期间动态地重新配置它不管是因为要解决当前的一个性能问题,还是因为预测到一个紧迫的性能需求。由于能动态修改系统全局区域(System Global Area,SGA)中的...
很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。 实现方法: 1、开始-设置-控制面板-管理工具-服务停止所有Oracle服务。 2、...