• Sybase锁数目用尽的解决办法


    [ASE Error SQL1204]ASE has run out of LOCKS. Re-run your
    command when there are fewer active users, or contact a user
    with System Administrator (SA) role to reconfigure ASE with
    more LOCKS.#

    就是锁的数目不够。

    这个属于参数配置类,直接增加就可以了。
    sp_configure "number of lock",xxx
    go

    sp_monitorconfig "number of locks" 这个是查看锁使用情况

    并发是通过锁来实现的。
    比如:
    当A用户更改一条记录时,这条记录被锁定,别的用户不能同时更改这条记录。
    当A用户事务完成后,这条记录锁解除,别的用户可以修改这条记录。

    锁的数目与表的类型(行锁、页锁),业务类型(比如事务长短), 用户并发相关(比如同时多个用户存在事务--注,这多个用户是使用不同的表)。
    增大锁的数目需要消耗一定的内存,没有其他负面作用。

    这个参数属于资源类,与业务相关。
    缺省值是1万,可以修改成10万,50万,100万甚至更大。
    增大锁的数目需要消耗一定的内存,没有其他负面作用。

  • 相关阅读:
    用php爬取网页
    无论我是一只菜鸟笨鸟
    有线网卡与无线网卡同时使用
    scapy 命令理解
    Wireshark Filter
    python OS/pdb 模块及数据类型基础
    scapy down and install
    python 字符操作函数
    python 类型集
    python 科学计算
  • 原文地址:https://www.cnblogs.com/dll102/p/15788508.html
Copyright © 2020-2023  润新知