国产数据库选型-稳定性评估?

国产数据库用在关键环境,作为用户来讲,我们最关心的是数据库的稳定性表现。各位专家在稳定性评估方面,有什么好的评价指标体系,有没有什么高效的测试方法和配套的评估稳定性的工具?

参与11

5同行回答

dwydwy产品总监华通
一看市场占有率,二看行业top客户选择,三做测试显示全部

一看市场占有率,二看行业top客户选择,三做测试

收起
政府其它 · 2022-08-16
浏览682
JasonChangJasonChang联盟成员DBA自贡银行股份有限公司
个人认为首先是看产品的市场占有率,要从受众更多的产品中去选择,这类产品经过更多的生产实践,发现和解决的问题会更多,遭遇新问题的概率会更小;其次是看与基础环境的兼容性,最明显的指标就是服务器、操作系统与数据库之间是否有兼容性的认证,其次从集成商了解在其他同业单位的落...显示全部

个人认为首先是看产品的市场占有率,要从受众更多的产品中去选择,这类产品经过更多的生产实践,发现和解决的问题会更多,遭遇新问题的概率会更小;其次是看与基础环境的兼容性,最明显的指标就是服务器、操作系统与数据库之间是否有兼容性的认证,其次从集成商了解在其他同业单位的落地使用情况,当然最主要的还是要模拟生产环境进行压测。

收起
银行 · 2022-08-13
浏览725
孙晓波68孙晓波68运维翰林院
也需要看社区活动状态显示全部

也需要看社区活动状态

收起
IT培训教育 · 2022-08-13
浏览714
hanfeng_twthanfeng_twt数据库架构师SphereEx
稳定性,取决于包含基础环境(硬件)、数据库、上层应用等多方面因素。对于稳定性的评估,也可从多方面进行。下面重点说下关于数据库的稳定性评估。1.原理验证针对常见的稳定性问题,可从原理上进行产品验证。如副本机制、落盘机制等。2.功能特性产品是否具备稳定性的相关特性,如流...显示全部

稳定性,取决于包含基础环境(硬件)、数据库、上层应用等多方面因素。对于稳定性的评估,也可从多方面进行。下面重点说下关于数据库的稳定性评估。
1.原理验证
针对常见的稳定性问题,可从原理上进行产品验证。如副本机制、落盘机制等。
2.功能特性
产品是否具备稳定性的相关特性,如流控、SQL审核等。
3.专项测试
是否通过了稳定性的专项测试,例如比较流行的混沌测试等。
4.业务测试
模拟真实业务,进行稳定性压力测试。

收起
金融其它 · 2022-08-11
浏览813
zftangzftang其它小白一枚
不用测,看市场占有率显示全部

不用测,看市场占有率

收起
互联网服务 · 2022-08-11
浏览729

ChatGPT 回答

在数据库的稳定性评估方面,以下是一些常用的评价指标体系和测试方法:

  1. 可用性:指数据库在一定时间内能够正常工作的能力。可用性评价指标包括系统可靠性、可恢复性、可维护性等。
  2. 性能:指数据库在一定负载下的响应速度和处理能力。性能评价指标包括响应时间、吞吐量、并发性能等。
  3. 安全性:指数据库的数据安全和系统安全。安全性评价指标包括数据加密、访问控制、审计等。
  4. 可扩展性:指数据库在数据量增加或用户量增加时的扩展能力。可扩展性评价指标包括水平扩展、垂直扩展等。

在测试方法方面,可以采用以下方法:

  1. 压力测试:通过模拟高并发、大数据量等情况,测试数据库的性能和可用性。
  2. 安全测试:通过模拟攻击、漏洞扫描等方式,测试数据库的安全性。
  3. 兼容性测试:测试数据库在不同操作系统、不同浏览器等环境下的兼容性。
  4. 可靠性测试:通过模拟系统故障、硬件故障等情况,测试数据库的可恢复性和可靠性。

在评估稳定性的工具方面,可以使用以下工具:

  1. Nagios:用于监控系统和网络设备,可以监控数据库的可用性和性能。
  2. JMeter:用于进行压力测试,可以测试数据库的性能和可用性。
  3. Sqlmap:用于进行安全测试,可以测试数据库的安全性。
  4. Zabbix:用于监控系统和网络设备,可以监控数据库的可用性和性能。

总之,在评估数据库的稳定性时,需要综合考虑多个方面的指标和测试方法,以确保数据库能够稳定可靠地运行。

提问者

shiwei123
数据库管理员某证券

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-08-11
  • 关注会员:6 人
  • 问题浏览:2134
  • 最近回答:2022-08-16
  • X社区推广