Open hnwyllmm opened 11 months ago
Is there any performance test tool available in miniob?
You can use the sysbench to test the performance. Please take a look at the files in the '.github/workflow'. I have added insertion and deletion test cases in to the CI.
You can use the sysbench to test the performance. Please take a look at the files in the '.github/workflow'. I have added insertion and deletion test cases in to the CI.
get it
Describe the bug A clear and concise description of what the bug is.
A dead lock scenario: buffer pool bpA allocate_page and there are no free frames
Another thread:
so the dead lock: thread 1: bpA locked frame manager locked try to lock bpB
thread 2: bpB locked try to lock frame manager
Fast Reproduce Steps(Required) Steps to reproduce the behavior: create multiple tables. execute a inserting performance test. wait the frame exhaust.
Expected behavior A clear and concise description of what you expected to happen. No dead lock.
Actual Behavior What is the result? picture is allowed
Additional context Add any other context about the problem here.