IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

Oracle数据库开发

我们可以命名我们的PL/SQL块,并为他们确定参数,存储在数据库中。这样可以从任何数据库客户端或者工具引用和运行他们,比如SQL*PLUS, Pro*C, JDBC。这些命名的PL/SQL块成为存储过程和函数,他们的集合成为程序包。

08日更新
Oracle概念:过程、函数、程序包

 游标:用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。   分类:   静态游标:分为显式游标和隐式游标。   REF游标:是一种引用类型,类似于指针。

08日更新
Oracle概念:异常和游标

PL/SQL简介、概念、优点、性能,可移植,块特性

08日更新
Oracle入门学习PL/SQL基础

面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么?

Oracle DBA在新环境下必须了解的事情

总结一下,一个语句在运行时到底使用何种优化器可以从下面的表格中识别出来,从上到下看你的语句到底是否满足description列中描述的条件

23日更新
SQL语句性能调整之注意事项

当你向ORACLE 提交一个SQL语句,ORACLE会首先在共享内存中查找是否有相同的语句。这里需要注明的是,ORACLE对两者采取的是一种严格匹配,要达成共享,SQL语句必须完全相同(包括空格,换行等)。

SQL语句性能调整之ORACLE的执行计划

优化器有时也被称为查询优化器,这是因为查询是影响数据库性能最主要的部分,不要以为只有SELECT语句是查询。实际上,带有任何WHERE条件的DML(INSERT、UPDATE、DELETE)语句中都包含查询要求,在后面的文章中,当说到查询时,不一定只是指SELECT语句,也有可能指DML语句中的查询部分。优化器是所有关系数据库引擎中的最神秘、最富挑战性的部件之一,从性能的角度看也是最重要的部分,它性能的高低直接关系到数据库性能的好坏。

SQL语句性能调整之ORACLE的优化器

本节介绍了SQL语句处理的基本过程,主要包括:   查询语句处理   DML语句处理(insert, update, delete)   DDL 语句处理(create .. , drop .. , alter .. , )   事务控制(commit, rollback)

23日更新
SQL语句性能调整之语句处理的过程

我们通常将最常用的应用分为2种类型:联机事务处理类型(OLTP),决策支持系统(DSS)。

23日更新
SQL语句性能调整之有效的应用设计

 Oracle数据库是高度可调的数据库产品。本章描述调整的过程和那些人员应与Oracle服务器的调整有关,以及与调整相关联的操作系统硬件和软件。

SQL语句性能调整之性能调整综述

作为dba,在维护一个应用系统时,也许会遇到这样的问题,用户会抱怨在通过界面查询数据库中的数据时,显示出来的却是乱码,于是怀疑存储的数据成了乱码。特别是数据库中存放了简,繁2种字体的字符时,更容易出现这种问题,本文主要讨论数据库在存储简,繁体字符时出现的各种问题。

Oracle数据库字符集浅析

为了理解Oracle是如何执行恢复的,首先需要理解Oracle的SCN,它可以存储在多个地方,还需要知道实例和介质恢复是如何使用SCN的。

透彻理解Oracle SCN

Oracle10g引入了一个新的ORA_ROWSCN的伪列,可以查询表中记录最后变更的SCN。这个新的伪列在某些环境下会非常有用,比如执行乐观锁定,或者增量数据抽取的时候。但是,默认情况下,每行记录的ORA_ROWSCN是基于Block的,除非在建表的时候执行开启行级跟踪(create table … rowdependencies)。

关于ORA_ROWSCN

 在我的上一个银行项目中,我接到编写ORACLE存储过程的任务,我是程序员,脑袋里只有一些如何使用CALLABLE接口调用存储过程的经验,一时不知如何下手,我查阅了一些资料,通过实践发现编写ORACLE存储过程是非常不容易的工作,即使上路以后,调试和验证非常麻烦。简单地讲,Oracle存储过程就是存储在Oracle数据库中的一个程序。

如何开发ORACLE存储过程

获取系统记录行数

04日更新
Oracle数据库-PL/SQL使用方法整理

尽管Python 很快在开发人员之中普及,但长久以来 Oracle 数据库一直是最出色的企业级数据库。采用有效的方式将这两者结合在一起是比较令人感兴趣的主题,但这实际上是真正的挑战,因为二者都要付出很多。

19日更新
借助Oracle数据库实现Python数据持久

本文我们尝试总结在多个用户并发情况下,如何识别和解决删除操作期间发生的死锁问题,在开始之前,我们先简单描述一下什么是死锁以及什么东西会导致死锁。

解决Oracle数据库死锁

数据查询,是数据库操作中最主要的功能之一;有时候数据库查询性能的好坏,直接关系到数据库的运行效率,关系到数据库的选型。下面笔者不谈大道理,只是对其中对一些平时大家容易忽略的查询小技巧做一些总结。

22日更新
Oracle数据库查询十个小技巧

就此而言,迷信在数据库中作或IT业中不会有容身之地。开发人员经常要为一些明显的潜在问题写解决方案。但这些做法完全是没有必要和不适宜的。

数据库管理中应当破除迷信

PL/SQL中没有数组的概念,他的集合数据类型和数组是相似的。在7.3以前的版本中只有一种集合,称为PL/SQL表,在这之后又有两种集合数据类型:嵌套表和varray。

Oracle三种集合数据类型的比较
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐