社区
Sybase
帖子详情
sybase 死连接原因以及解决方案
diulei
2009-01-14 09:13:09
系统为cs结构,客户端的连接过多导致超出客户端连接数,但是进入sybase central查看进程才发现很多连接其实都已经成死连接了,必须注销后,其余客户端连接才能登录。但是用程序测试时。当程序退出后,进程也退出了。所以百思不得其解,不知道是什么原因造成的死连接,也不知道如何解决这个问题。希望个人达人帮忙处理.
...全文
299
9
打赏
收藏
sybase 死连接原因以及解决方案
系统为cs结构,客户端的连接过多导致超出客户端连接数,但是进入sybase central查看进程才发现很多连接其实都已经成死连接了,必须注销后,其余客户端连接才能登录。但是用程序测试时。当程序退出后,进程也退出了。所以百思不得其解,不知道是什么原因造成的死连接,也不知道如何解决这个问题。希望个人达人帮忙处理.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mqw888
2009-02-20
打赏
举报
回复
查出来杀掉,这是我们的解决办法,不过这样太费事了!希望有好的解决方法,比方说死锁5分钟的自动断开!
dfj1980
2009-02-04
打赏
举报
回复
你看一下是不是因为你每天打开数据库连接后,没有关闭连接,也就你第一次事务没关闭连接,又开始了第二次 的连接
biabiasir
2009-02-02
打赏
举报
回复
定期做数据库健康检查,不完整的事务可以从master..syslogshold表中发现,如果其中starttime(最早的事务开始时间)距离当前时间很长,比如一天,一月,则该事务应该是一个不完整的事务,可以将该事务对应的数据库进程kill。或者写个批处理定时执行也行
Tony7777777
2009-02-02
打赏
举报
回复
查一下session中有没有被死锁的表
littlebiy
2009-02-01
打赏
举报
回复
当数据库连接数过多时,肯定会出现连接数过多,而无法访问的现象,最好的方式就是做一个类似于中间件的数据库引擎,让所有的客户端都与这个引擎相连,同时只允许让数据库引擎直接访问数据库。这样才不至于造成多用户连接的现象发生。
AD5W5U
2009-01-22
打赏
举报
回复
如果有很多客户端上联,死锁难免,被锁的表会造成其他用户无法使用,可以做个应用界面让客户自己去删,或者就后台删除,其他好像没有啥好办法。帮顶~~!
dawugui
2009-01-20
打赏
举报
回复
死锁一般是在多用户同时操作同表同记录造成的.
diulei
2009-01-19
打赏
举报
回复
程序试过了,正常退出后,数据库连接进程也没有了,原因好像是,当存在客户端连接时,客户端死机或者断网,数据库进程表就仍然存在上次连接进程。不知道如何在数据库设置解决这个问题呢?
IT有个圈儿
2009-01-19
打赏
举报
回复
不是数据库问题吧!检查下服务器端的程序。
java远程
连接
sybase
数据库完整示例
java远程
连接
sybase
数据库完整示例,多个示例,包括遇到一些问题
解决方案
SYBASE
IQ ETL
Sybase
IQ ETL的整体架构是基于高度可扩展并被验证过的总线式架构。总线式架构是一种高效的体系架构,提供了快速的点到点的
连接
。
SYBASE
IQ ETL支持数据库、电子数据表、应用、平面文件、XML以及Web Service等。 此外,
SYBASE
IQ ETL提供了独一无二的基于组件的实现方式,通过这种方式,无需其他专家的帮助,你就可以简单地“描绘并模拟”你的
解决方案
。这些可以确保在几天的时间里能即刻提高生产力,获得高的投资回报率。 这些独到的设计能力确保业务和技术专家能肩并肩坐在一起来设计集成的工作场景,避免进入传统的永无休止的、耗时的制定规格、误解和失败的循环。
PostgreSQL数据库管理(三)
PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为PostgreSQL. PostgreSQL支持大部分SQL标准并且提供了许多其它现代特性:复杂查询、外键、触发器、视图、事务完整性等。 PostgreSQL 是一个免费的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和专有系统(比如 Oracle、
Sybase
、IBM 的 DB2 和 Microsoft SQL Server)之外的另一种选择。 事实上, PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。 Inprise 的 InterBase 以及SAP等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。最后,PostgreSQL拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,PostgreSQL 的质量日益提高。从技术角度来讲,PostgreSQL 采用的是比较经典的C/S(client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由数据库服务器提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如ODBC,JDBC,Python,Perl,Tcl,C/C++,ESQL等, 同时也要指出的是,PostgreSQL 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 PostgreSQL 一大优点。 本课程作为PostgreSQL数据库管理之三,主要讲解以下内容:1. PostgreSQL约束讲解和剖析2. PostgreSQL数据类型3. PostgreSQL的结构管理4. PostgreSQL条件表达式和操作5. PostgreSQL使用小技巧
Sybase
连接
详解
作为一名博主,我将带您深入探讨如何
连接
Sybase
数据库,并在Java中执行各种操作。我们将从JDBC基础开始,逐步配置
Sybase
JDBC
连接
,了解数据库操作,并解决可能出现的
Sybase
版本问题。本文以Java为示例语言,详细展示相关代码示例,助您轻松掌握这一技术。引言在现代软件开发中,数据库
连接
是至关重要的一环。了解如何
连接
Sybase
数据库,并执行各种操作,对于Java开发人员来说至关重要。
sybase
连接
超时
解决方案
之--调整stack size及stack gurad size大小
背景 最近几天现场老反馈某个院的采集任务失败了,报错
原因
基本都是
连接
断开,关键是连续好几天,都是同一个地区出问题,这就很尴尬了。拉着好几个研发团队负责人一起讨论了一下,准备收集近期的运行情况及日志,深入分析一下根因,并规划后续
解决方案
。但也不能影响测试呀(本来定的本月完整集成测试的复测,且达到通过的标准的),然后让现场重新跑了一下采集任务,但是…依然是那个地区失败,依然是超时,但人家现场用工具操...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章