HI, @minh. There are several factors that can be at play here. The big ones are:
1. Speed of tap
2. Speed of target
3. Network latency
If this is something you'll need to repeat often (for instance), if you need to often repeat FULL_TABLE sync operations, then it's probably worth debugging the process for bottlenecks.
If the question is just 'shouldn't it be faster?' probably the answer is 'yes'. There are certain things we can do to help troubleshoot:
1. Run the tap on its own and save output to a file. (While recording timings.)
2. Run the target on its own, sending in the tap's data directly from the generated output file.
Those steps will tell you which part of the process is bottlenecking, and would lead to next questions around tuning batch sizes, checking network latency, etc.