Open july2993 opened 4 years ago
Please answer these questions before submitting your issue. Thanks!
It's easy to split a huge chunk. having already 380G memory still oom, this is unacceptable.
fatal error: runtime: out of memory runtime stack: runtime.throw(0x1915ed4, 0x16) /usr/local/go/src/runtime/panic.go:774 +0x72 runtime.sysMap(0x117c4000000, 0x4000000, 0x2e7acd8) /usr/local/go/src/runtime/mem_linux.go:169 +0xc5 runtime.(*mheap).sysAlloc(0x2e60f20, 0x4000, 0x41f2a2, 0x7ff63cc03200)
What did you expect to see?
order by ... limit ...
What did you see instead?
What version of TiDB are you using (tidb-server -V or run select tidb_version(); on TiDB)?
tidb-server -V
select tidb_version();
which tool are you using? sync-diff
what versionof tool are you using (pump -V or tidb-lightning -V or syncer -V)?
pump -V
tidb-lightning -V
syncer -V
cc @WangXiangUSTC
@july2993 please specify which tool you are talking about
sync-diff, updated in the description.
Bug Report
Please answer these questions before submitting your issue. Thanks!
It's easy to split a huge chunk. having already 380G memory still oom, this is unacceptable.
What did you expect to see?
order by ... limit ...
can compare step by step(we can split chunk dynamic doing this?).What did you see instead?
What version of TiDB are you using (
tidb-server -V
or runselect tidb_version();
on TiDB)?which tool are you using? sync-diff
what versionof tool are you using (
pump -V
ortidb-lightning -V
orsyncer -V
)?