`

经分系统在ORACLE中的应用3

阅读更多
3. Oracle开发常见错误
   3.1 ora-01555
    原因:
        主要是由于回滚表空间不足,导致回滚段被overwrite。
        详细分析可见:http://www.hellodba.com/Doc/ORA-01555_analysis(1).htm
    解决方案:
        涉及到大数据量的update、delete时候,要分批量commit;减少对回滚表空间的冲击
        减少查询时间。因为大时间的查询会占据大量的回滚表空间段。可以采用利用中间表的方式。
        中间表:就是查询出来的数据放到一张新建的表中,使用完后删除该表
   3.2 ora-01652 不能扩张表空间
     原因:
        操作引起表空间不足
     解决方案:
        临时表空间是处理数据排序运算、管理索引、访问视图等。
        修改SQL。不要写复杂的SQL
   3.3 ora-00600
      原因:Oracle自身BUG
      解决方案:oracle后台trc出大量文件,撑满了安装目录

  4.Oracle开发误区
        4.1 SQL写的越复杂越好
        4.2 并行用的越多越好
        4.3 ora-01652 异常
  总结:优化20%的问题,能提升80%的性能。
 
分享到:
评论

相关推荐

    基于Oracle的数据库小应用系统_人脉资源管理系统

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统,以其高效、稳定和强大的功能在企业级应用中占据重要地位。本项目“人脉资源管理系统”就是利用Oracle数据库技术开发的一款实用小系统,通过VC6.0编译...

    系列之二:ORACLE ERP 系统架构与应用实践

    在应用实践中,Oracle EBS不仅提供了强大的功能模块,还强调了系统的灵活性和定制能力。企业可以根据自身业务需求,选择适合的模块组合,并进行个性化配置。例如,财务管理模块可以帮助企业实现财务数据的自动化处理...

    oracle应用实例

    【Oracle应用实例】这篇文章主要介绍了基于Oracle的连锁经营管理信息系统的构建过程,旨在帮助初学者理解和实践Oracle数据库在大型系统中的应用。系统分析、设计和实现是本章的三大核心部分。 1. **系统分析**: -...

    oracle财务系统培训2系统应用基础.ppt

    Oracle 财务系统培训 2 系统应用基础课程主要内容:结合某集团多组织、多法人组织结构的实际情况,对 ORACLE ERP 中多法人、多组织的设置、安全性控制,以及 ORACLE ERP 基本术语、概念介绍。 课程目标:了解 ...

    Oracle查询优化技术在电信业务报表系统中的应用

    ### Oracle查询优化技术在电信业务报表系统中的应用 #### 引言 电信业务报表系统作为本地电话业务计算机综合管理系统的一部分,扮演着至关重要的角色。它不仅支持市话业务的受理和流程控制,还为经营管理及决策...

    Oracle大型数据库系统在AIXUNIX上的实战详解.part1

    《Oracle大型数据库系统在AIX/UNIX上的实战详解》以AIX UNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle 11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle...

    Oracle从基础到应用

    Oracle是一种广泛使用的大型企业级数据库管理系统,由Oracle公司开发。它支持多种操作系统,如UNIX、Linux...掌握这些知识点,能够帮助数据库管理员或数据库开发人员在不同的业务场景中,更好地应用Oracle数据库系统。

    唐波 - Oracle Scheduler作业链规则编程在工控相应系统中的应用

    2015 Oracle 技术嘉年华(OTN)分会场10唐波 - Oracle Scheduler作业链规则编程在工控相应系统中的应用

    oracle图书管理系统

    在这个图书管理系统中,Oracle数据库被用于存储图书信息、读者信息、借阅记录等关键数据。通过精心设计的数据表结构,系统能够快速检索和更新图书资料,确保信息的一致性和实时性。 图书管理信息系统的三层次结构...

    oracle 学生成绩管理系统

    这个系统设计简洁,操作实用,对于学习和理解Oracle数据库在实际项目中的应用具有很好的参考价值。以下是对该系统及其相关知识点的详细介绍: 1. Oracle数据库:Oracle是全球最大的数据库供应商之一,提供了一个...

    oracle数据库应用

    - **Windows中的Oracle服务**:介绍Oracle在Windows系统中创建的服务,如OracleService、OracleJobScheduler等。 ##### 第2章:SQL查询和SQL函数 - **SQL简介**:概述SQL语言的功能、分类及其优势。 - **Oracle...

    Oracle分区技术在C3无线接口监测系统中的应用.pdf

    总结来说,Oracle分区技术在C3无线接口监测系统中的应用,有效地解决了大数据量带来的存储和查询挑战,提升了系统性能,同时也简化了数据库的维护工作,确保了C3列控系统的稳定运行。这种技术在处理高速客运专线的...

    oracle财务系统培训手册

    通过详读《Oracle财务管理系统培训手册.exe》文件,用户将全面了解Oracle财务系统的各项功能,熟练掌握日常操作,从而在工作中游刃有余。该手册是财务专业人士学习和提升技能的重要资源,对于新用户尤其有益。

    分区技术在SQL SERVER和ORACLE中的应用.pdf

    "分区技术在SQL SERVER和ORACLE中的应用.pdf" 在关系型数据库管理系统中,分区技术是一个非常重要的概念,它可以将同一张表中的数据分布在多个物理位置,以提高访问性能。在该文档中,我们将深入探讨分区技术在SQL ...

    oracle数据库应用技术期末考试试题(A,B卷)

    【Oracle数据库应用技术知识点】 1. 数据模型分类:数据模型主要分为概念数据模型和结构数据模型。概念数据模型主要用于理解用户需求,而结构数据模型直接描述数据库中的数据逻辑结构。 2. 结构数据模型的类型:...

    新闻发布系统(jsp+oracle)

    【新闻发布系统(jsp+oracle)】是一个典型的Web应用程序,它结合了前端的动态网页技术JSP(JavaServer Pages)和后端的关系型数据库管理系统Oracle,为用户提供了一个发布、管理和展示新闻信息的平台。这个系统的...

    ORACLE应用程序的系统管理.pptx

    Oracle应用程序的系统管理主要涉及对Oracle数据库环境中的应用系统进行高效和安全的运营。系统管理员在这一领域扮演着至关重要的角色,确保用户能够顺利访问和使用Oracle应用,并且保证数据的安全性和系统的稳定性。...

    Oracle平台应用数据库系统的设计与开发.pdf

    - 分条大小的选择取决于应用程序特性、操作系统与数据库的数据块大小、磁盘阵列中的硬盘数目等因素。分条大小应是操作系统数据块大小的整数倍,对于OLTP应用,分条大小一般为32KB或64KB。 ### 应用数据库的设计与...

Global site tag (gtag.js) - Google Analytics