Ischemia is the medical term for what happens when your heart muscle doesn't get enough oxygen. Ischemia usually happens because of a shortage of blood and oxygen to the heart muscle. It is usually caused by a narrowing or blockage of one or more of the coronary arteries (which supply blood to the heart muscle). In many cases ischemia is a temporary problem.