I realized this prolem is not only a Joiner node problem, it is a large file merge issue.
So I uploaded my workflow in a new topic here:
https://forum.knime.com/t/how-to-merge-large-files-without-memory-overflow-in-knime/15386
Please see more information and give your advice there.
Thanks again!