• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    SQL Server误区30日谈 第23天 有关锁升级的误区
    误区 #23: 锁升级的过程是由行锁升级到页锁,再由页锁升级到表锁
    错误
        实际不是,在SQL Server 2005和之前的版本,页锁会直接升级到表锁。
        在SQL Server 2005或SQL Server 2008,你可以通过如下跟踪标志改变锁升级的行为:

    标志1211-完全禁止锁升级,但锁使用的内存会被限制在动态分配内存的60%,当超过这个值时,更多的锁将会伴随着内存溢出错误而失败。
        如果标志1211和1224跟踪标志同时被设置了,只有标志1211会生效。更详细的内容请看Books Online

        在SQL Server 2008中,还可以以表为单位进行锁行为的设置,可以通过ALTER TABLE blah SET (LOCK_ESCALATION = XXX),在这个命令中XXX所代表的是下面几项中的一项:

    TABLE: 直接从行锁升级到表锁。

    您可能感兴趣的文章:
    • 图解MYSQL的安装和数据升级
    • MySQL 升级方法指南大全
    • mysql4.0升级到mysql5(4.1),解决字符集问题
    • MySQL 4.0 升级到mysql 5.0的方法
    • SQLServer 2000 升级到 SQLServer 2008 性能之需要注意的地方之一
    • 基于SQL2005 SQL2008 表结构信息查询升级版的详解(含外键信息)
    • 详细讲解安全升级MySQL的方法
    • 升级SQL Server 2014的四个要点要注意
    上一篇:SQL Server误区30日谈 第22天 资源调控器可以调控IO
    下一篇:SQL Server误区30日谈 第24天 26个有关还原(Restore)的误区
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    SQL Server误区30日谈 第23天 有关锁升级的误区 SQL,Server,误区,30日谈,第,