Why does anesthesia bring on amnesia? Is it psychological reasons why a person should not remember a surgery?

Cognitive effects. Anesthetics activate memory-loss receptors in the brain, ensuring no recall for traumatic events during surgery.Some people have short term amnesia/memory loss or other cognitive symptoms.. depends on age, type of agent used, and how long the person was under.Psychology affects everything, but I believe this is largely the physiologic consequences of having been in a pharmacologically induced coma.