Each person is different.
Practicing more questions does help you familiarize yourself with the range of concepts being tested. But it also helps to step back and recognize the overall frameworks being used and the different booby traps that are in the question.
It's good that you are doing an
error log. Just don't spend too much time marking which ones you got right or wrong. What matters more is that you redo the questions you got wrong---recognize why you got them wrong. Ask yourself what you could have done differently so you won't make the same mistake next time. Are there other similar questions that you also got wrong? Look at those again as well.
If you are getting to the point where you keep getting the same kinds of questions wrong, then you should step back and rethink your overall approach. Keep the big picture in mind when you are stuck with your head in the details.