Hello Eddy,
In addition to kartik's replay, you can optimize ur code using:
1) use required fields instead of Select *
2) Use Field Symbol instead of Work area
3) Use Binary Search with Read table statement (make sure table should be sorted based )
Regards,
Hitesh