数据库
kingspider-sh
这个作者很懒,什么都没留下…
展开
-
解决Sybase中文问题
解决Sybase中文问题(http://blog.csdn.net/kingspider/)(http://blog.sina.com.cn/u/1163490885)1. JDBC连接串要有字符集设置jdbc:sybase:Tds:192.168.3.11:5000/Wfis_db?charset=cp936 2. 服务器配置成cp936(1) 使用原创 2006-03-03 13:22:00 · 11666 阅读 · 0 评论 -
DB2 911错误的解释
SQL0911N 因为死锁或超时,所以当前事务已回滚。原因码为 ""。说明:当前工作单元参与了未解决的对象争用,因此必须回滚。原因码如下所示:2 由于死锁而导致事务已回滚。68 由于锁定超时而导致事务已回滚。72 因为存在与事务中所涉及的 DB2 Data Links Manager 有关的错误,所翻译 2014-04-26 12:44:38 · 30568 阅读 · 0 评论 -
用DB2命令行执行SQL脚本
一、准备工作运行db2cmd或者db2cw打开DB2命令行处理器进入SQL脚本存放目录用db2 connect to user using 命令连接数据库用db2 set current schema 设置当前的SCHEMA,这个SCHEMA可以是未创建的,DB2会自动创建。二、执行不同类型的SQL1、在命令行执行简单SQL命令db2转载 2014-04-26 12:42:58 · 22045 阅读 · 1 评论 -
解决SQL Server的TEXT、IMAGE类型字段的长度限制
SQL Server缺省安装时,TEXT、NTEXT、 IMAGE类型字段是有长度限制,如果写入的数据超过限制就会抛出异常,缺省的长度限制是65536,需要修改数据库的全局配置参数:exec sp_configure max text repl size (B), 655360 --调整长度限制为655360,增加了10倍reconfigure --使配置生效原创 2008-01-04 13:33:00 · 10193 阅读 · 1 评论 -
Sybase中计算SQL语句的执行时间
declare @date1 datetimedeclare @date2 datetimeselect @date1=getdate()--测试语句select @date2=getdate()select datediff(millisecond, @date1, @date2) --结果是毫秒数原创 2006-12-17 19:35:00 · 4865 阅读 · 0 评论 -
规范化查询模式并建立与之匹配的索引
当数据库表中数据量很大,查询时如果约束条件不足会造成计算量太大。首先要规范查询模式,如果查询模式不规范,会造成难以建立合适的索引。以工作流系统的业务功能“查询我申请的任务”和“查询我审批的任务”为例,如果提供用户一种自定义的查询条件的界面(模糊查询),用户可以任意组合输入查询条件,甚至也可以不输入查询条件,这就造成查询条件模式的不确定性,这也给建立合适的索引带了困难。为了规范化查询模式,在原创 2006-12-04 23:27:00 · 1818 阅读 · 0 评论 -
SQL查询语句优化指南
改进查询的目标是提高查询效率,改进查询要综合考虑多方面的因素,其基本点就是如何有效使用索引,没有有效利用索引的查询会造成全表扫描,当数据量很大时,查询效率十分低下,甚至是不可接受的。下面列出了常用的查询设计原则。] 总体原则查询优化器查看查询的每个字段,并决定对于限制需要扫描的数据量是否有用。如果一个字段可以被用作一个扫描参数(SARG),那么就称之为可优化的,并且可以利用索引快速原创 2006-12-04 23:21:00 · 2954 阅读 · 1 评论 -
提高intelliFlow工作流系统性能的数据库部署方式
从工作流性能测试的经验来看,在一定的并发量下,数据库所需的计算资源要大于应用服务器的计算资源,因此,在应用服务器做集群的情况下,要考虑数据库系统也要做集群。下面是在工作流性能测试中总结出来的几点经验:] 增加硬盘数量,以提高并行I/O,如果是非磁盘阵列,要把数据库的设备建立在不同的硬盘上] 仔细分析每张表的数据操作情况,把增删改操作频繁的表和相对稳定的表分开,建立在不同原创 2006-12-04 23:42:00 · 2197 阅读 · 0 评论 -
聚集索引和非聚集索引
聚集索引:犹如字典的正文,正文部分本身就是一个目录,您不需要再去查其他目录来找到您需要找的内容。我们把这种正文内容本身就是一种按照一定规则排列的目录称为“聚集索引”。每个表只能有一个聚集索引,因为正文只能按照一种方法进行排序。非聚集索引:犹如字典中的拼音查字目录和部首查字目录,需要两个过程,先找到目录中的结果,然后再翻到您所需要的页码。我们把这种纯粹的目录称为“非聚集索引”。 建立聚集索引要求的:原创 2006-12-04 23:07:00 · 1449 阅读 · 0 评论 -
Oracle CLOB字段处理方法
以下方法为 自己编写的OracleDAOUtil中的方法。1. 插入记录 private static void insert(String id, Connection connection) { Connection conn = null; PreparedStatement stmt = null; String sql = "";原创 2006-12-05 00:00:00 · 3313 阅读 · 0 评论 -
Sybase SQL Server索引的使用和优化
在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡 量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所 接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引转载 2006-04-14 13:42:00 · 2986 阅读 · 0 评论 -
DB2数据库代码页和实例代码页的区别(解决DB2乱码问题)
DB2CODEPAGE: DB2 实例级别的代码页设置,它会影响DB2相关应用程序对代码页转换时做出代码页判定。 可以通过 db2set DB2CODEPAEG= 命令将 DB2CODEPAGE 设置为你需要的字符集。DATABASE CODEPAGE: DB2 数据库级别的代码页设置;必须在建库时进行设置。 在创建数据库时必须指定需要的代码页:原创 2014-04-26 12:50:06 · 6518 阅读 · 0 评论