I haven't had many instances where I started reading a book and realized that I've already read it before.
I keep a list of what I've read by authors so if it is on the list, I know I've already read it.
These days I have very little chance to re-read stuff so that helps cut down on any mistakes on my part.