- 博客(5)
- 收藏
- 关注
原创 GBase8s 动态 SQL
虽然静态 SQL 是有用的,但在您编写程序的时候,它要求您知道每个 SQL 语句确切内容。例如,您必须确切说明在任何 WHERE 子句中测试哪些列,以及在任何选择列表中重命名 哪些列。当您编写程序来执行定义良好的任务时,不存在任何问题。但不可事先完善地定义某些程 序的数据库任务。特别地,必须响应交互用户的程序可能需要根据用户输入的内容来组合 SQL 语句。动态 SQL 允许程序在执行期间形成 SQL 语句,因此,用户输入决定该语句的内容。以下 列步骤执行此活动:1. 程序将 SQL 语句的文本.
2022-05-27 15:10:26 805
原创 GBase8s BYTE 和 TEXT 数据类型
GBase 8s BYTE 和 TEXT 数据类型,以及如何以 JDBC API 来操纵这些数据 类型的列。BYTE 数据类型是在不可分的字节流中存储任何数据的简单大对象数据类型。此二进制数 据的示例包括电子表格、数字化的语音模式以及视频片段。TEXT 数据类型是存储任何文 本数据的简单大对象数据类型。它可同时包含单个的和多字节的字符。任一数据类型的列都有 231 字节的理论限制,实际限制取决于磁盘容量。1、高速缓存大对象每当从数据库服务器访存 BLOB、CLOB、text 或 byte
2022-04-28 15:12:55 774
原创 GBase8s 大对象的内存管理
无论何时从数据库服务器访存一个大对象(BYTE 、TEXT 、BLOB 或 CLOB 数据类型), 该数据会高速缓存到内存或存储到临时文件(如果它超出内存缓冲区)。如果 JDBC 小程 序尝试在本地计算机上创建临时文件,则可能会导致安全性问题。在这种情况下,整个大 对象必须存储在内存中。可以使用 LOBCACHE 环境变量来指定存储在连接属性列表中的大对象数据的大小,如下 所示:1、要设置分配给内存的最大字节数来保存数据,请将 LOBCACHE 值设置为该字节数。如果数据大小超出 LOBCACH
2022-03-30 10:53:57 226
原创 GBase 8s 使用dblink访问远端数据库实例
使用场景:gbase01实例需要访问gbase02实例中的数据。sql语法:select * from dbname@gbase02:tabname;方法一、配置信任1、配置目标服务器/etc/hosts.equiv信任如node1(192.168.0.1)上的数据库实例(gbase01) 访问node2(192.168.0.2)上的数据库实例(gbase02)2、在node1数据库实例gbase01的sqlhosts文件中增加gbase02的实例信息:echo "gbas
2022-01-24 17:52:20 1195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人