Usually, only the threat is needed with a normal kid. Some kids do not respond to physical discipline at all, and no kid is the same.
Parenting is a art. That is for sure.
There is a big difference between a spanking and a beating. And I agree that spankings are for little children. Older ones get limits, and it works if they know that you mean it and stick to it.