中文

HISTEX (HISTory EXerciser):一种用于测试关系数据库管理系统隔离级别实现的工具

数据库 2019-03-05 v1

摘要

我们提出了一个名为HISTEX (HISTory EXerciser)的多进程应用程序,它在商用DBMS平台上以通用事务记号执行输入历史。HISTEX可用于发现关系数据库管理系统在隔离级别实现中的潜在错误,或系统表现过度受限的情况。它也可用于与实际数据库系统上执行的数据库工作负载相关的性能测量,而非模拟环境。HISTEX已利用嵌入式SQL在C语言中实现。然而,其许多思想可在依赖其他数据库连接范式(如JDBC、JPA等)的新实现中重生。我们期望通过展示其开发背后的一些思想,能重新激发研究界对此类工具的新的兴趣与参与。

关键词

引用

@article{arxiv.1903.00731,
  title  = {HISTEX (HISTory EXerciser) : A tool for testing the implementation of Isolation Levels of Relational Database Management Systems},
  author = {Dimitrios Liarokapis and Elizabeth ONeil and Patrick ONeil},
  journal= {arXiv preprint arXiv:1903.00731},
  year   = {2019}
}