Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

基于Oracle的面向对象技术入门基础简析开发者网络OracleWeAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一、概述   对象是Oracle8i以上版本中的一个新的特性,对象实际是对一组数据和操作办法的封装,对象的抽象就是类。在面向对象技术中,对象涉及到以下几个重要的特性:    封装性   通过对数据和操作办法的,[NextPage]  三、对象操作办法与比较   可以采用DML数据库语句对对象进行操作办法,其操作办法的语法跟一般的数据类型完全一样,比如在table1表中返回对象为empObj(10002,'mike',3000,上一页    ,WeAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

正在看的ORACLE教程是:PL/SQL编程经验小结开发者网络Oracle。平时在PL/SQL中的编程中遇到一些问题,这里以问答的形式来进行把它们总结下来,以供大家分享。

  1、当需要向表中装载大量的数据流或者需要处理大量的数据流的时候,能否使用管道提高处理效率?
管道函数对于改善并行查询的性能非常方便,它加快往表中加载数据的速度。管道函数的使用总结如下两点:

  每当在查询里使用PL/SQL函数时,该查询将被序列化,即一个处理器只能运行一个查询实例,那么在这种情况下不可能使用并行查询(比如在数据仓库中要经常使用这项技术)。因此,为了使用并行查询就必须使用管道函数,这样也就加快了执行的速度。

  管道函数的输入参数必须是一个引用记录集类型(即ref cursor),而返回的是嵌套表类型(其表中每一行对应每一个引用记录)。在使用管道函数之前,必须先在程序头写上PARALLEL_ENABLE,这样才能在查询数据库语句中使用管道函数来处理了。

  2. 如何使PL/SQL程序等待一段时间执行?
 
  具体相关方法就是使用DBMS_LOCK包的SLEEP函数,可以进行精确定时,其语法为:

DBMS_LOCK.SLEEP (seconds IN NUMBER);

  3.需要在一张表插入一条记录之后等若干秒后再执行另外一个操作办法,如何在PL/SQL程序里进行定时操作办法? 

  一般的做法是用循环作延迟,利用 DBMS_UTILITY的gettime函数来检测当前的时间,程序具体相关代码如下:


   另外假如如果是不同会话(session)之间的定时,就必须使用DBMS_PIPE包的函数来实现会话间的消息传递。

  4.当PL/SQL返回一个数据集的时候,该使用集合还是游标?

  一般情况下,有以下两点作为依据:

  1) 假如如果PL/SQL程序返回多多行数据给另外一个PL/SQL程序的话,这里就建议使用集合,因为这样可以利用集合的批收集(bulk collection)来提高从网站数据库提取数据的速度。

  2) 假如如果需要在PL/SQL程序的环境中把数据返回到宿主语言环境中(如Sql*plus,c,delphi等),这时应该使用游标变量来返回这些数据,因为几乎所有的宿主语言都支持游标变量,但不是所有的宿主语言都支持集合。这样可以增强程序的可移植性。

  5.如何更有效的在PL/SQL中使用游标?

  游标是PL/SQL中一个非常重要的概念,对网站数据库的检索主要依靠游标来操作办法。在PL/SQL中有两类游标,一类是隐式游标,如select clno into v_clno from table_detail.另外一类是显式游标,如cursor v_cur is select clno from table_detail。对于游标的使用这里给出以下几点建议:

  1) 尽可能的使用bulk collection。它能够较大的提高运行性能,在Oracl9i的第二版,甚至可以使用bulk collection来直接将数据写入到记录表

  2) 尽量使用显式游标来处理,因为相对于隐式游标来说,显式游标的速度更快一些。

  3) 假如如果查询的表很小或者是静态的,可以把该表数据缓存到一个包级的集合里。这样,您的查询函数就直接从集合里(即进程全局区,PGA cache),而不是从系统全局区(SGA)来取数据,这样的处理速度会提升很多。

WeAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市