默认分类,Informix,GBase

Oracle数据库三种备份方案

Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。

一、导出/导入(Export/Import)

利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。

阅读全文»

TPC-C测试工具BenchmarkSQL4.1.1 for GBase 8t

TPC(Transaction Processing Performance Council,事务处理性能委员会)是由数十家会员公司创建的非盈利组织,总部设在美国。TPC的成员主要是计算机软硬件厂家,而非计算机用户,其功能是制定商务应用基准程序的标准规范、性能和价格度量,并管理测试结果的发布。

TPC不给出基准程序的代码,而只给出基准程序的标准规范。任何厂家或其他测试者都可以根据规范,最优地构造出自己的测试系统(测试平台和测试程序)。为保证测试结果的完整性,被测试者(通常是厂家)必须提交给TPC一套完整的报告(Full Disclosure Report),包括被测系统的详细配置、分类价格和包含5年维护费用在内的总价格。该报告必须由TPC授权的审核员核实(TPC本身并不做审计)。 TPC在全球只有不到10名审核员,全部在美国。

阅读全文»

GBase 8T数据库存储过程使用出参示例

GBase 8T数据库的存储过程支持入参,出参 out ,入出参 inout。
以下以示例说明存储过程的入参,出参,以及使用存储过程调用出参的过程及方法。

1, 创建存储过程 入参、出参。

drop procedure if exists p3;
create procedure p3(v1 int, out v2 varchar(20))
  let v1 = 101;
  let v2 = "P3 out parm value";
end procedure;

阅读全文»

GBase 8t使用unix_timestamp()函数

从mysql迁移到GBase 8t数据库时,原有unix_timestamp()函数在GBase 8t中不可用,因此需要自己创建相应的函数,可以使用C或者JAVA创建自定义例程,也可以使用存储过程。以下以存储过程方式创建。

阅读全文»

GBase 8t和NoSQL结合

GBase 8t的NoSQL功能是通过JSON 有线侦听器(JSON Wire Listener)来实现的。NoSQL的请求和保持通过有线侦听器使用JDBC连接到GBase 8t数据库。以下示例中我们使用Mongo Shell作为NoSQL连接到GBase 8t数据库的客户端工具。
有线侦听器使 GBase 8t/Informix 用户能够利用 MongoDB 社区驱动程序在 GBase 8t/Informix中原生地存储和查询 JSON 数据,进而将 GBase 8t/Informix用作 JSON 文档存储。
有线侦听器是一个服务器应用程序,它接受和处理 MongoDB 有线协议。它利用一个 GBase 8t/Informix JSON API 来处理、存储并从GBase 8t/Informix中检索 BSON 文档。下图显示了使用 MongoDB API 和 GBase 8t/Informix开发的应用程序之间的通信。

阅读全文»

Free Web Hosting