求矩阵四叉树的四进制和十进制Morton码

Yogurt是一名学GIS的学生,今天要跟大家分享的是四叉树这种空间索引方式的Morton编码方法,接下来我将在小课堂中简单介绍一下空间索引以及其几种编码方式~~--------------------------------------------------------------yogurt小课堂开课啦-----------------------------------------
阅读本文

jdbc数据库

JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口Java.sql.Connection中。首先我们要注意,在JDBC中,事务操作默认是自动提交。也就是说,一条对数据库的更新表达式代表一项事务操作。操作成功后,系统将自动调用commit()来提交,否则将调用
阅读本文

SQL优化----百万数据查询优化

1.合理使用索引   索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:   ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。   ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。   ●在
阅读本文

蜜果私塾:informix数据库学习合集[不断补充]

一、     目录结构:     1. 启动与停止命令;      2. 修改数据库编码;      3. 查看informix占用的端口;      4. 使用dbaccess命令从文件导入建表信息;      5. 给某个用户赋予某个库的dba权限;      6. 连接informix库的用户的.bash_profile的配置      7. informix导出表数据      8. in
阅读本文

Informix 中执行多条SQL(Execute Script)

有的时候我们需要在ADO.NET中同时执行多条的SQL语法,我们要如何处理,例如下: //查詢基本資料 private static void TestQry() { DataTable dtReturn =new DataTable(); //查詢基礎資料 try
阅读本文

informix11.7默认数据库表

Informix11.7里面有默认四个数据库server,分别为:sysadmin sysmaster sysuser sysutils这四个server里面到底有那些表呢?如下cp一份,以备后查。一、sysadmin aus_cmd_comp aus_cmd_info aus_cmd_list aus_command command_history storag
阅读本文

informix数据迁移工具使用介绍

一.dbschema USAGE:     dbschema [-q] [-t tabname] [-s user] [-p user] [-r rolename] [-f procname]              [-hd tabname] -d dbname [-w passwd] [-seq sequence] [-l [num]]              [-u [ia] ud
阅读本文

Informix IDS 11系统解决(918查验)认证指南,第 7 部分: IDS复制(7)

ER:简介本节联结以下主题:什么是 ER? ER 和 HDR 有什么不同? 术语 历史 什么是 ER?Enterprise Replication(ER)或 Continuous Data Replication(CDR)是一种内置的基于逻辑日志的异步机制,可以在事件级将对特定表和行的改削散布就任意数量标参与节点上。ER 和 HDR 有什么不同?ER 在以下方面与 HDR 不同:异构的
阅读本文

informix 计算 日期之差

informix 计算 日期之差 求出2个日期之间的秒数(或天数,周数,月数等)是非常常见的需求,常用INFORMIX的人一定会遇到这样的问题:在INFORMIX里2个日期相减得到的却是一个奇怪的时间格式的东西(如:365 11:11:11.2231),那么怎样才能得到2个日期之间的秒数差呢?在最后面我给出了对应的自定义函数(存储过程),执行到数据库里当日期函数用就可以了。。当然在此之前,
阅读本文

Informix IDS 11琐屑经管(918考验)认证指南,第8部分:面向经管员的SQL特性(2)

SQL 内置函数什么是 SQL 内置函数?一条 SQL 语句不只包含操纵符和列名,还包含一个或多个函数。经过操纵函数,可以实行越发庞大年夜的数据库查询和数据操纵。您可以操纵供应的内置函数,或编写本身的函数。本节将引见一些内置函数,包括聚合函数、时分函数、数据转换函数、基数函数、智能大年夜东西函数、字符串操纵函数、数据加密函数和其他函数。将针对查询中的每一行较劲争论函数表达式。每个函数都需求供应参数
阅读本文

PowerDesigner 连接 Informix数据库

由于需要将Informix数据库迁移到Oracle数据库,想借助于Power Designer这个工具进行过程如下:1、配置客户端ODBC【具体过程参见上一篇文章】2、初始化知识库     2.1. 定义知识库环境变量,选择tools  --> general options,点击Repository项,配置如下图所示(不过我觉得不改,按默认应该也可以)
阅读本文

Informix相关统计信息

常规会话统计信息sysmaster 数据库中的 syssessions 表存储各个会话的常规信息,如登录名、登录时间、会话所登录的主机机器、操作系统的进程标识和当前状态等等。可以使用以下查询来查询该表来获取全部此类信息:select sid, username, hostname, connected logint_time, hex(state) s_statefrom syssessions输
阅读本文

Informix ODBC 设置

1、先下载IBM的ODBC连接配置工具:connect.3.50.TC8DE.WIN.zip 可以到IBM官方网站下载:http://www14.software.ibm.com/webapp/download/search.jsp?rs=ifxic  2、安装上面工具,运行Setnet32,如下图(下面图中:Service Name指的是端口):     下面图中的CLIENT_LOCAL
阅读本文

海量数据优化查询

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描
阅读本文

Oracle第一天

Oracle第一天 v3.1 整体安排(3天) 第一天:Oracle的安装配置(服务端和客户端),SQL增强(单表查询)。 第二天:SQL增强(多表查询、子查询、伪列-分页),数据库对象(表、约束、序列),Oracle基本体系结构、表空间、用户和权限。 第三天:数据库对象(视图、同义词、索引、数据字典),PLSQL编程、存储过程,数据库备份和还原。  今天的安排: Oracle概述(什么是Ora
阅读本文

Informix 数据库常用问题解决方案

1.1修改锁模式方法用dbaccess选择要修改的数据库,在Query-language中执行修改某个表table_name为行锁:alter table table_name lock mode (row);如果要修改为页锁可以将row 换为page 1.2SQLCODE=240l         INFORMIX解释:-240 不能删除行。 数据库服务器不能完成DELETE语句的执行。滚回当
阅读本文

OTL翻译

说明   该文档说明的是4.0版本的ORACLE/ODBC和DB2-CLI模板库(OTL)。OTL4.0(后面简称OTL)模板库是基于C++的模板的。OTL4.0是组合了C++的模板框架和OTL适配器。框架是一个简单的OTL_stream的概念,OTL适配器则是一个基于数据库API的经量级的类库,并且作为参数传给OTL的框架参数。OTL4.0仅通过otl_stream,otl_connect,
阅读本文

完美解决Informix的中文乱码问题

完美解决Informix的中文乱码问题  Informix是IBM旗下的一款数据库,要不是这个项目需要,估计这辈子我都不知道居然还有这么一款数据库。想来公司的项目遍布全国各地,各种部署环境各种应用场景应有尽有,七七八八的问了一大堆的各项目组兄弟,居然都没人知道这玩意,可见这货有多小众化。。。 刚开始接触这玩意时完全摸不着头脑,它的设计理念和使用方法太尼玛诡异了,无论是DB2、Oracle,还是M
阅读本文

J2EE面试题(一)

1.  浏览器jsp,html之间的关系 》JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览 》在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求 》JSP在服务器上执行,并将执行结果输出到客户端浏览器,我们可以说基本上与浏览器无关 2
阅读本文

informix 查看 当前锁表

select username,sid,waiter,dbsname,tabname,rowidlk,keynum,type from sysmaster:syslocks l, sysmaster:syssessions s where l.owner = s.sid; onmode -z *****  (sid)   杀线程 另:onstat -k :用户持有锁的情况 锁按照粒度分为6种:
阅读本文