Oracle 等待事件 BFILE get name object 官方解释,作用,如何使用及优化方法

本站中文解释

Oracle BFILE get name 对象是一种外部文件对象,用于存储和识别文件系统中的字节型文件。它能够检索并使用存储在OS文件系统中的大型对象, such as voice, video and graphic images。它可以充当一个连接,允许Oracle 数据库来参照和检索一个文件。它允许授权用户读取文件系统中的文件,而不需要路径名称。

要使用BFILE get name,必须知道文件的物理路径以及文件的名称和格式。文件路径和名称由双引号扩起来,放在BFILE函数中,以找到该文件。 Oracle支持大多数通用文件格式,比如文本(.txt),图片(.jpg),声音(.wav),和视频(.avi)等文件。

BFILE get name 对象实现了将数据从文件系统中的文件引用到Oracle数据库。这使得用户能够通过SQL和PL/SQL语句检索文件系统中的文件,而不需要知道其物理文件路径。

使用BFILE get name访问文件时,Oracle在文件系统中查找所请求的文件。如果发现文件,Oracle将加载文件到缓存中,并直接存储到指定的列中,供用户检索和使用。BFILE get name 还可以用作指向文件夹中的指定文件,也可以作为文件附加。

Oracle BFILE get name 对象可以有效地参照和检索文件系统中的字节型文件,并可以作为存储大型对象(如声音,视频和图像)的有竞争的解决方案。 使用它可以在不暴露物理文件路径的情况下,将文件存储到Oracle表中,可以使用SQL和PL/SQL查询该文件,它可以作为文件的附件。

官方英文解释

The session waits on a call to find or generate the external name of a external large object.

Wait Time: The total elapsed time for make external file name to complete

Parameter Description

session#

See “session#”

waited

See “waited”


数据运维技术 » Oracle 等待事件 BFILE get name object 官方解释,作用,如何使用及优化方法