V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dousao
V2EX  ›  问与答

请教一个老数据库系统升级的问题。

  •  
  •   dousao · 2017-06-18 01:26:20 +08:00 · 1305 次点击
    这是一个创建于 2710 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好几年前的系统了,数据库使用 SQLSERVER. 对某列的读写比较频繁,为了保持数据唯一性,对此列读写都会加锁。

    现在发现并发高的话,数据库里会频繁出现等待队列,最后都是定位到这个列的读写锁。

    服务器用的是阿里云的 ECS。尝试用过他们的 RDS,但是不支持 linkserver,系统里面也使用不少 linkserver 来互相操作,所以又 pass 了。

    归根结底应该是硬盘 IO 的限制。由于没法自建服务器,也就没法对硬盘做 raid0 之类的操作。

    尝试选择阿里云的高效 IO 的 SSD 云盘,用工具测了下硬盘数据,发现表现还不如普通的 SSD 硬盘。

    这个时候有什么好一些的处理方式吗?

    2 条回复    2017-06-20 22:23:32 +08:00
    msg7086
        1
    msg7086  
       2017-06-18 05:39:58 +08:00
    加钱上 SSD 的 VPS 或者独服。
    dousao
        2
    dousao  
    OP
       2017-06-20 22:23:32 +08:00
    有没有兄弟有同类经验的.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1238 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:43 · PVG 07:43 · LAX 15:43 · JFK 18:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.