Generally, dental fillings are needed when there is dental caries. Dental caries are divided into shallow, moderate and deep. Shallow and moderate dental caries can be repaired with fillings to prevent further progression of dental caries. But deep ones require root canal treatment. The steps of filling a tooth are to prepare and disinfect the cavity first, then fill it with filling material, and finally polish the tooth surface and perform periodontal cleaning.
The earlier dental treatment is given, the better the effect and the lower the cost. So it is recommended that you get your teeth filled as soon as possible. As for how long it will take, it depends on the condition of your teeth. If the dental nerve paralysis is in good condition, you can have your teeth filled after one treatment. If that doesn't work, more treatments will be needed, depending on the depth of your caries. Generally, at least three visits are required, with an interval of about one week between each visit.