美文网首页
Sybase数据库连接一些问题

Sybase数据库连接一些问题

作者: _Mitch | 来源:发表于2018-01-26 16:47 被阅读0次

    Sybase开发版本默认最高只有25个连接,可以使用:

    sp_configure 'number of user connections'
    

    查看连接配置信息
    使用

    sp_configure 'number of user connections',200  
    

    配置将最大连接数配置为200,但是开发版本执行这个后就会出现如下错误:


    如果我们在开发测试中发现连接数不够了,出现如下错误了:


    怎么去查看连接使用情况和清理掉一些没用的连接呢。
    首先可以通过

    select a.spid
    ,a.status
    ,a.hostname
    ,b.name
    ,a.ipaddr
    ,a.program_name
    ,a.loggedindatetime
    ,a.cmd
    ,a.tran_name
    from master..sysprocesses a 
    inner join master..syslogins b on a.suid=b.suid
    GO 
    

    查询出正在占用的连接情况



    通过spid来杀死需要清除的进程:

    kill spid
    

    也可以自己写一个存储过程定时清除连接,这样就避免了经常因为连接数不够而经常重启sybase服务了。

    相关文章

      网友评论

          本文标题:Sybase数据库连接一些问题

          本文链接:https://www.haomeiwen.com/subject/wfjwaxtx.html