这是我的团队第一次要求我对数据库进行一些测试,但我不知道如何处理。通过对数据库进行测试我的意思是,我需要看看它能够以多快的速度插入记录。直到它可以处理的压力。就像数据库的负载和性能测试一样。我们即将使用的数据库是XPRESSmp。数据库的加载和性能测试
那么,当我们需要测试数据库以及我可以为此查看哪些工具时,任何人都可以帮助我进行何种测试。我所见过的大部分文章主要涉及Oracle和MySQL。但这是一个新的数据库。
我能想到的一种方法是编写一个具有X数量线程的多线程程序,以极高的速度将数据抽入XMP。并继续测量每个线程正在采取多少时间。我还可以做什么来测试数据库?
我的球队已经让我打破做你的测试数据库中,但我们应该知道在什么情况下它broked,什么是背后的原因。
在对数据库进行测试时,我应该了解并考虑哪些重要的问题。
P.S我将在单独的LnP机器上进行这种测试。
[DB(SQL)自动化压力/加载工具的可能重复?](http://stackoverflow.com/questions/887393/db-sql-automated-stress-load-tools) –