文件名称:benchmarksql:类似于TPC-C的测试工具
文件大小:277KB
文件格式:ZIP
更新时间:2024-04-26 03:35:54
Java
基准SQL BenchmarkSQL是类似于TPC-C测试工具。 TPC-C TPC-C是由定义的OLTP基准。 它由与10个外键关系相关的9个表组成。 除了“项目”表外,所有事物都通过基数按数据库的初始加载期间生成的仓库数量( W )进行缩放。 5个不同的事务使用此模式,这些事务在表上产生各种不同的访问模式。 项目是只读的。 仓库,区域,客户和库存被读/写。 New-Order是插入,读取和删除的操作,就像在任何给定时间大约有W * 9000行的队列一样。 Order和Order-Line接收插入,并且插入的每一行都会有一个延迟的更新,此后该行将变得陈旧并且将来可能很少读取。 历史记录仅是插入的。 对于如此小的模式和数量的事务配置文件,这是令人印象深刻的复杂性和一组不同的访问模式。 这就是为什么TPC-C仍然是当今最重要的数据库基准之一的原因之一。 概述 Benchma
【文件预览】:
benchmarksql-master
----Dockerfile(939B)
----.gitignore(76B)
----README.md(4KB)
----pom.xml(5KB)
----podman-run.sh(246B)
----src()
--------.gitignore(9B)
--------main()
----podman-build.sh(61B)
----doc()
--------README.Oracle.txt(575B)
--------HOW-TO-RUN.txt(6KB)
--------LICENSE.gpl-2.0.txt(18KB)
--------CHANGE-LOG.txt(6KB)
--------TimedDriver.md(10KB)
--------TimedDriver-1.svg(114KB)
--------BenchmarkSQL.png(112KB)
--------BUILDING.md(2KB)
--------TPC-C_ERD.svg(31KB)
--------PROPERTIES.md(8KB)