Something that should be considered: There is a FINE balance between the weight/windage of the boat and the size of the anchor. For example: An extreme condition to illustrate this would be a 14 foot aluminum rowboat using a 22# Danforth.
The boat is very light...the Danforth is Heavy...for That boat, and will NOT SET/Bury. (The weight of the boat... pitching on the anchor (Waves) helps to SET the anchor.) SO: BIG anchor may not be the answer.
On the other extreme: A heavy boat with a TOO Light an anchor will "SET" the anchor Imediately..and then PULL IT OUT.

NB
PS: Check
"Chapmans". The Bible..