Informix Procedure exmaple
Procedure:返回字符串中存在第几个子串的位置CREATE PROCEDURE instr(vchar varchar(250),chr VARCHAR(250),num INTEGER)returning integer;DEFINE out_number INTEGER;DEFINE here_length INTEGER;DEFINE end_le...
[IDS培训文档]第六章 ESQL/C的使用
第六章 ESQL/C的使用 1、prepare语句的使用 在SQL中使用prepar语句后可以根据应用程序提供的不同的values来执行多遍,而语法分析却仅执行一遍。当一个SQL语句在同一应用程序中被重复执行多遍时,用prepare的方法可以...
[IDS培训文档]第五章 数据分片(fragmentation)
第五章 数据分片(fragmentation) Informix数据分片指把一个数据库表的数据分布在不同的数据空间上。数据分片技术主要适用于数据量比较大(50,000条记录以上)、访问频繁的数据表。 1、数据分片技术 1)轮循(round...
[IDS培训文档]第四章 并行数据查询PDQ
第四章 并行数据查询PDQ(parallel Data Qurey) 1、PDQ技术 Informix的PDQ技术将大量数据库操作分割成为多个并行操作任务,充分利用多处理器的并行处理能力,以比普通查询快若干倍的速度完成数据查询。 I...
[IDS培训文档]第三章 索引策略
第三章 索引策略 IDS采用B+树索引结构。 1、索引的优点1)通过使用索引定位取代顺序扫描提高查询速度; 2)提高数据排序速度;3)保证被索引字段的唯一性; 4)当仅仅查询索引字段时,避免读取记录全部字段内容。 2...
[IDS培训文档]第二章 并发控制
第二章 并发控制并发是指多个用户在同一个时间操作相同数据。由于并发操作就带来了数据一致性得问题。IDS是通过锁(lock)技术来保证并发数据得一致性的。1、锁的类型1)共享锁(shared lock)共享锁可以防止其...
[IDS培训文档]第一章 Informix动态可伸缩体系结构
第一章 Informix动态可伸缩体系结构DSA (Dynamic Scalability Architecture)一、关系型数据库(Relational Database)系统体系结构目前比较流行的商用关系型数据库多采用一下三种体系结构:1、一请...
Informix入门之 -空间管理
说起数据库就不能不说数据库的存储,说存储就不能不说数据库对空间的管理。这里我们主要谈的是IDS对空间的管理的相关问题。 从物理上来说,IDS管理的主要是page,chunk;从逻辑...