At DBKDA 2019, we demonstrated that StrongDBMS with simple but rigorous optimistic algorithms, provides better performance in situations of high concurrency than major commercial database management systems (DBMS). The demonstration was convincing but the reasons for its success were not fully analysed. There is a brief account of the results below. In this short contribution, we wish to discuss the reasons for the results. The analysis leads to a strong criticism of all DBMS algorithms based on locking, and based on these results, it is not fanciful to suggest that it is time to re-engineer existing DBMS.
翻译:在DBKDA 2019年DBKDA 上,我们证明,具有简单但严格的乐观算法的强有力的DBMS在高通货率情况下比主要商业数据库管理系统(DBMS)有更好的性能。演示是令人信服的,但没有对其成功的原因进行充分分析。下面简要地叙述了结果。我们希望在简短的发言中讨论结果的原因。分析导致对基于锁定的所有DBMS算法的强烈批评,并且基于这些结果,认为现在是重新设计现有的DBMS的时候了,这不是幻想。