Towards Practical Second-Order Optimizers in Deep Learning: Insights from Fisher Information Analysis