数据库
文章平均质量分 73
zdsxj2002
这个作者很懒,什么都没留下…
展开
-
在Win2k下配置使用OEM
过去做Oracle项目的时候,只是在做基于Oracle的开发工作(主要是PL/SQL存储过程),对Oracle的管理几乎没有做过,只是懂得用exp,imp这些命令对Oracle做逻辑的备份。今年年初,自己开始琢磨Oracle,因为前一个工作,接触到了OEM。自己不断的尝试了N次,差不多才学会配置。今天抽空把自己的配置经验总结出来,供大家参考。(因为我不太懂得在这里贴图,所以所有的图片就以回复的形式转载 2006-03-16 16:39:00 · 773 阅读 · 0 评论 -
sqlserver阻塞(来自微软技术支持人员)
阻塞定义 =============== 当来自应用程序的第一个连接控制锁而第二个连接需要相冲突的锁类型时,将发生阻塞。其结果是强制第二个连接等待,而在第一个连接上阻塞。不管是来自同一应用程序还是另外一台客户机上单独的应用程序,一个连接都可以阻塞另一个连接。 说明 一些需要锁保护的操作可能转载 2006-03-02 12:41:00 · 870 阅读 · 0 评论 -
DB2数据库锁的问题
简介 锁是数据库为了控制并发数据的完整性而引入的机制,在并发应用中出现锁现象并不可怕,锁现象通常分为死锁和锁等待两种情形。 死锁是因为两个并发的进程或者线程同时各自占有一个资源,又需要占有对方资源,但又都各不相让造成的,这通常是因为程序在并发上考虑不周造成的。 锁等待则是数据库中最普通的情况,一各应用使用数据期间必然要加锁,防止其他进程或应用破坏数据,其他进程或应用在此期间转载 2006-04-07 15:34:00 · 1024 阅读 · 0 评论 -
SQLServer帮助中心(SQL游标)
游标的类型createStatement参数解释 SQL Server Mobile 支持下列游标类型:基表静态只进只进/只读键集驱动 基表游标基表游标是可用的最低级别的游标。这些游标直接在存储引擎上工作,是所有支持的游标类型中速度最快的游标。基表游标可以最低开销向前或向后滚动,并且可以更新。您还可以直接在索引上打开游标。此类游标支持索引,以便对表中的行原创 2006-04-10 11:14:00 · 2480 阅读 · 0 评论 -
JDBC性能技巧
翻译:陈先波(turbochen@163.com)日期:2004/6/10介绍 John Goodson 是一名JDBC专家组成员,也是DataDirect Technologies公司的副总裁. 开发一个注重性能的JDBC应用程序不是一件容易的事. 当你的代码运行很慢的时候JDBC驱动程转载 2006-04-11 16:37:00 · 1312 阅读 · 0 评论 -
DB2 UDB for iSeries 游标敏感性增强
敏感性定义SQL 游标具有多个不同的属性,可在构造结果集并返回给应用程序时,用于控制游标行为的不同方面。例如,滚动(scrolling)和敏感性(sensitivity)就是两个可由应用程序开发人员来控制的游标属性。 游标敏感性指的是一种游标设置,它定义游标所返回的结果集是否将包括基本表上的最新更改。例如,“SELECT * FROM orders”所声明的敏感游标将返回当前的所有订单,以转载 2006-04-10 09:13:00 · 1814 阅读 · 0 评论 -
在Linux下安装Oracle Database 9i
Oracle9i 2000年10月在Oracle Open World上发布,为 Oracle 数据库、应用服务器和开发工具引进了许多新功能。Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。Oracle9i 实际上是指 Oracle9i Database, Oracle9i Application Server 和Oracle9i Developer转载 2006-04-27 18:42:00 · 1049 阅读 · 0 评论 -
RedHat Linux AS3.0 下安装 ORACLE9.2.0.4
首先,准备安装需要的软件包和补丁包: 所有的补丁说明如下: p3006854_9204_LINUX.zip 在运行 runInstaller 之前打. p3119415_9204_LINUX.zip 在升级到9.2.0.4.0之后打. p2617419_210_GENERIC.zip 打3119415补丁所需要的补丁. 1.用rpm -qa│grep compat 查看系统转载 2006-04-28 09:05:00 · 2691 阅读 · 0 评论 -
在Redhat9上安装Oracle 9.2
Redhat9.0是一个非常好的Linux发行版本,具有良好的中文支持和丰富的应用软件,令包括笔者在内的好多Linux用家爱不释手。但由于Redhat9.0采用的GCC版本比较高,造成了一定的兼容性问题。使得包括Oracle9.2和IBM DB2等大型数据库软件在Redhat9.0上不能顺利安装。 经过一段时间的摸索和反复查找 资料。笔者终于总结除了Oracle9.2在Redhat9.0上的安装转载 2006-04-29 09:14:00 · 1896 阅读 · 0 评论 -
在 Linux x86 上安装 Oracle 数据库 10g
概述 这是在 Linux 上安装 Oracle 10g 软件主要组件指南系列的第一部分。这些文章详细介绍了 Linux 的所有三个已认证的英语发行套件(未介绍 Asianux),并假设使用廉价的 Intel x86 硬件。同时,还逐步演示了为评估主要 Oracle 10g 产品而在常见硬件上进行安装和配置的过程。 该系列的根本目标是逐步演示如何安装和配置 10g 网格的所有组件。通过这个系转载 2006-04-29 09:12:00 · 1093 阅读 · 0 评论 -
DB2性能调整优化问题
服务器是IBM Netfinity 5600,PIII 800,1G内存,OS是win2000高级版.目前数据库有90多个table,最大的一个表有二十多万数据,备份后的image有900多兆.我们每天都有比较多的查询,增加及删改记录操作,感觉速度有点慢了,有时候有连接数据库的页面时速度特慢,只好重启WebSphere控制台的serv转载 2006-05-08 19:12:00 · 4957 阅读 · 0 评论 -
DB2参数说明
数据库配置发行版级别 = 0x0a00数据库发行版级别 = 0x0a00数据库领域 = CN数据库代码页 = 1386数据库代码集转载 2006-05-08 19:32:00 · 2814 阅读 · 0 评论 -
DB2导入导出命令.
导出表中数据export to [path(例:D:/TABLE1.ixf)] of ixf select [字段(例: * or col1,col2,col3)] from TABLE1;export to [path(例:D:/TABLE1.del)] of del select [字段(例: * or col1,col2,col3)] from TABLE1; 导入表的数据转载 2006-03-29 20:01:00 · 1232 阅读 · 0 评论 -
系统临时表使用问题
系统临时表的使用: 在一些程序中,我们需要一些仅仅在程序中使用的临时表,但是程序结束后就不再使用,数据库系统对这些应用提供系统临时表,关于系统临时表的生命存在周期和临时表的数据存在周期说明一下: 1、生命存在周期: A、理论上系统临时表是不需要显示的drop的,它是基于会话的,当系统临时表基于的连接关闭的时候,系统临时表将结束它的生命,这是最普通也是最常用的。 B、当一个被调用对象的返回值是一个在转载 2006-03-30 15:00:00 · 1723 阅读 · 0 评论 -
IBM DB2 Universal Database SQL 装入、导入和导出脚本的的生成
这些脚本帮您将数据从一个数据库移到另一个数据库。它可以替代 db2move 实用程序。在执行本文所提到的脚本之前,表必须存在。简介本文通过使用 SQL 语句描述了 DB2 UDB 中生成导入、导出或装入语句的过程。可以将这些 SQL 语句保存到下一节所描述的文件中,然后,可以在有效的 DB2 环境中运行这些文件,以自动为数据库中所有表生成导出、导入和装入语句。本文所描述的这个过程可以替代转载 2006-03-30 11:31:00 · 2770 阅读 · 1 评论 -
MySQL和SQLServer,到底选择谁
对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML的各种格式。 除了在显而易见的软件价格上的区别之外,这两个产品还转载 2006-03-15 13:29:00 · 7980 阅读 · 0 评论 -
什么是OEM
名词解释1:OEM是Original Equipment Manufacture(原始设备制造商)的缩写,它是指一种"代工生产"方式,其含义是生产者不直接生产产品,而是利用自己掌握的"关键的核心技术",负责设计和开发、控制销售"渠道",具体的加工任务交给别的企业去做的方式。这种方式是在电子产业大量发展起来以后才在世界范围内逐步生成的一种普遍现象,微软、IBM等国际上的主要大企业均采用这种方式。名词转载 2006-03-16 16:33:00 · 1443 阅读 · 0 评论 -
DB2编程序技巧
1 DB2编程 1.1 建存储过程时CREATE 后一定不要用TAB键 3 1.2 使用临时表 3 1.3 从数据表中取指定前几条记录 3 1.4 游标的使用 4 注意commit和rollback 4 游标的两种定义方式 4 修改游标的当前记录的方法 5 1.5 类似DECODE的转码操作 5 1.6 类似CHARINDEX查找字符在字串中的位置 5 1.转载 2006-03-17 13:15:00 · 1690 阅读 · 0 评论 -
DB2命令详解
在使用 DB2 RDBMS 时有几个重要的命令。有关这些命令和其它数据库命令的附加信息,请参阅 DB2 文档。这些命令用于以下操作:启动一个 DB2 交互式会话 要启动一个交互式会话,请输入以下命令: db2编制 DB2 服务器节点目录 要编制 DB2 服务器节点目录,请输入以下命令: db2 catalog tcpip node db2node remote host转载 2006-03-17 12:46:00 · 5869 阅读 · 0 评论 -
DB2中几种遇到的SQL1032N出错的解决
在使用DB2以来,碰到了几次出现提示SQL1032N错误,每次出错时出错信息大概如下:11/21/2004 22:15:33 0 0 SQL1042C 发生意外的系统错误。 SQL1032N 未发出启动数据库管理器的命令。 SQLSTATE=57019。每次出现问题后,都到网上找了很多资料,也问了许多人,费了些力才搞定的。几次出错的原因和解决方法都不尽相同,解决后我也只做了个简单的记录。一直想把它转载 2006-03-17 13:19:00 · 1214 阅读 · 1 评论 -
DB2 UDB V8.1 管理
在DB2中有关实例(Instance), 数据库(Database),表空间(TableSpace),容器(Container)等概念:在一个操作系统中,DB2数据服务可以同时运行多个实例(有别于Oracle在一个系统内只能起一个实例),数据库定义在实例中,一个实例可以包含多个数据库。在同一个实例中的不同数据库是完全独立的,分别拥有自己独立的系统编目表。表空间分为DMS方式和SMS(System转载 2006-03-17 13:27:00 · 1770 阅读 · 0 评论 -
SQL0973N在 "" 堆中没有足够的存储器可用来处理语句
Z:/>db2 ? SQL0973NSQL0973N在 "" 堆中没有足够的存储器可用来处理语句。解释:已使用此堆的所有可用内存。不能处理该语句。用户响应:接收到此消息(SQLCODE)后就终止应用程序。修改 ""配置参数以增大堆大小。例如,要更新数据库配置参数,发出如下命令: db2 update db cfg for "" using转载 2006-03-28 19:50:00 · 4094 阅读 · 0 评论 -
DB2中内存的使用
简介理解 DB2 如何使用内存,可以防止过度分配内存,并有助于对内存的使用进行调优,从而获得更好的性能。 本文将向您传授 DB2 内存使用的基础,以及共享内存和私有内存的概念。这些内容同时适用于 32 位和 64 位的系统。虽然对于 64 位系统有一些限制,但是在未来的一段时间内还不大可能触及这些限制。因此,我们将焦点放在影响 32 位系统的内存限制,并对之进行详细的讨论。我们首先讨论一般转载 2006-03-29 10:04:00 · 4791 阅读 · 2 评论 -
DB2优化
预备—monitors ONdb2 update monitor switches using lock ON sort ON bufferpool ON uow ON table ON statement ON打开监视开关,获取需要的性能信息最简单而最见成效的—Bufferpool缓冲池是内存中的一块存储区域,用于临时读入和更改数据库页(包含表行或索引项)。缓转载 2006-03-29 10:25:00 · 1065 阅读 · 0 评论 -
在Sun Solaris JRE/JDK 环境下使用 DB2 JCC驱动程序时碰到"Encoding not supported"错误怎么办
在Sun Solaris JRE/JDK 环境下使用 DB2 JCC驱动程序时碰到"Encoding not supported"错误怎么办环境: 产品: DB2 UDB 平台: Sun 软件版本: V8.1, V8.2问题描述:在Sun Solaris JRE/JDK 环境下使用 DB2 UDB 版本8 JDBC ("JCC")驱动程序时,你可能会碰到 "com.ibm.db2.jcc.c.Di转载 2006-03-30 09:55:00 · 2420 阅读 · 0 评论 -
DB2数据库部分日常实用操作
用db2look -d tjoa -z DB2INST1 -e -o tjoa.ddl -i db2inst1 -w db2inst1 语句生成 ddl语句 其中包括 生成表索引等于语句用db2 -tvf e:/temp/db/tjoa.ddl 创建表用db2 "select export to || rtrim(tabname) || .ixf of ixf select * f转载 2006-03-30 11:27:00 · 1337 阅读 · 0 评论 -
五种提高 SQL 性能的方法
有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费转载 2006-05-15 11:41:00 · 978 阅读 · 0 评论