osdldbt / dbt2 Goto Github PK
View Code? Open in Web Editor NEWDatabase Test 2: Fair Use TPC Benchmark(TM) C
License: Artistic License 2.0
Database Test 2: Fair Use TPC Benchmark(TM) C
License: Artistic License 2.0
The dbttools package is required for post-processing test data. This version of the kit has been proofed against dbttools-v0.4.1. Please refer to the documentation under the `doc/` directory for detailed instructions on how to use this package.
Hi
I'm trying to test MySQL performance.
I ran the following:
cmake -H. -Bbuilds/release -DDBMS=mysql
But when I run dbt2-run-workload, I receive an error in my results/client log. dbt2 client doesn't seem to be built with mysql support.
dbt2-client -a mysql
unrecognized dbms option: mysql
How do I build the project with mysql support?
Command:
dbt2-generate-report -i /tmp/dbt2-data-tde
stderr:
Error: cannot allocate vector of size 8.6 Mb
Error: cannot allocate vector of size 7.2 Mb
Execution halted
Execution halted
Error: cannot allocate vector of size 7.6 Mb
Execution halted
Error: cannot allocate vector of size 8.6 Mb
Execution halted
Error: cannot allocate vector of size 9.0 Mb
Execution halted
awk: fatal: main.c:1369:estrdup: s: can't allocate 1 bytes of memory (Cannot allocate memory)
/bin/dbt-process-pidstat: fork: Cannot allocate memory
/bin/dbt2-generate-report: xrealloc: cannot allocate 524288 bytes
Warning message:
system call failed: Cannot allocate memory
Warning message:
system call failed: Cannot allocate memory
Warning message:
system call failed: Cannot allocate memory
Warning message:
system call failed: Cannot allocate memory
Warning message:
system call failed: Cannot allocate memory
After running the workload using dbt2-driver3, while processing the data sometimes I see the below error
CMD:
find ./runs -name 'mix*.log' | xargs dbt2-post-process
Error
`============ ===== ========= ========= =========== =========== =====
.. .. Response Time (s) .. .. ..
Transaction % Average 90th % Total Rollbacks %
============ ===== ========= ========= =========== =========== =====
(standard_in) 1: syntax error
============ ===== ========= ========= =========== =========== =====
When running dbt2-run-workload
with a target duration set to 2 hours, database statistics takes almost 4 hours.
Command executed:
$ dbt2-run-workload -A -l 5444 -a pgsql -d 7200 -D dbt2 -F 2 -H 10.0.0.147 -n -o /tmp/dbt2-data-tde -s 37500 -t 1 -u -w 2000 -y -z "My report"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.