dousao
V2EX  ›  问与答

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

  •  
  •   dousao · Jun 18, 2017 · 1865 views
    This topic created in 3283 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    2 replies    2017-06-20 22:23:32 +08:00
    msg7086
        1
    msg7086  
       Jun 18, 2017
    加钱上 SSD 的 VPS 或者独服。
    dousao
        2
    dousao  
    OP
       Jun 20, 2017
    有没有兄弟有同类经验的.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2467 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
    ♥ Do have faith in what you're doing.