文件名称:tidb-workload-simulator:TiDB工作负载模拟器
文件大小:600KB
文件格式:ZIP
更新时间:2024-06-02 12:19:40
testing tool tidb workload JavaScript
TiDB工作负载模拟器 TiDB Workload Simulator完全是来自一个分支。 感谢MemSQL团队构建了这样一种方便的工具,以可视方式生成多进程工作负载压力。 在此fork中做了什么: 调整了代码以支持TiDB。 修复了客户端库上的一个依赖问题。 构建了一个docker映像,因此可以比担心thos“ pythonblem”更容易使用 您可以轻松地配置工作负载并发性,通过Web UI查询命令并保存配置以供备份或将来使用。 QPS图形还以清晰的方式监视实时查询的工作负载。 嵌入式SQL命令控制台使在进行测试时尝试添加/修改表的工作变得更加轻松。 MySQL的原始支持使我更轻松地使该工具支持TiDB分布式SQL数据库。 要求 所有命令行说明均假定您的工作目录是此README文件的原始位置。 在RHEL7.x / CentOS 7.x和OSX上进行了测试(需要brew,
【文件预览】:
tidb-workload-simulator-master
----stress()
--------plancache.pyc(4KB)
--------__init__.pyc(157B)
--------query_table.pyc(7KB)
--------test_worker.py(534B)
--------utils.py(2KB)
--------utils.pyc(3KB)
--------__init__.py(0B)
--------server.py(14KB)
--------database.py(8KB)
--------templates()
--------query_table.py(4KB)
--------worker.py(7KB)
--------database.pyc(9KB)
--------server.pyc(16KB)
--------worker.pyc(7KB)
--------static()
--------plancache.py(3KB)
----runner(66B)
----Dockerfile(341B)
----README.md(3KB)
----workloads()
--------key_value()
----screenshots.png(363KB)