这是我团队第一次要求我对数据库进行测试,但我不知道如何入手。我需要测试数据库的插入速度和能够承受的压力,就像对数据库进行负载和性能测试一样。我们将使用的数据库是XPRESSmp。
请问有谁能告诉我通常在测试数据库时我们会进行哪些测试以及可以参考哪些工具。我看到的大多数文章都与Oracle和MySQL相关,但这是一个全新的数据库。
我可以想到的一种方法是编写一个多线程程序,使用X个线程以非常高的速度将数据注入XMP,并不断测量每个线程所需的时间。还有什么其他方法可以测试数据库呢?
我的团队让我通过测试来破坏数据库,但我们应该知道它在什么情况下被破坏以及原因是什么。
在进行数据库测试时,我应该了解和考虑哪些重要点。
请问有谁能告诉我通常在测试数据库时我们会进行哪些测试以及可以参考哪些工具。我看到的大多数文章都与Oracle和MySQL相关,但这是一个全新的数据库。
我可以想到的一种方法是编写一个多线程程序,使用X个线程以非常高的速度将数据注入XMP,并不断测量每个线程所需的时间。还有什么其他方法可以测试数据库呢?
我的团队让我通过测试来破坏数据库,但我们应该知道它在什么情况下被破坏以及原因是什么。
在进行数据库测试时,我应该了解和考虑哪些重要点。
附言:我会在单独的 LnP 机器上进行这个测试。