You are fairly close to the money.
My training is quite basic.
Legs/shoulders for example-
Squats
50% effort x 9
75% effort x 7
Max effort x 5 x 3
Hamstring curl, calf raises, seated DB shoulder press and BB shrugs, all the same rep range, that's in, in and out in 45 mins.
For Back it's Weighted chins, deads, T-Bar rows, lat pulldown and curls, again all done in 45 mins.
I have found it's got worse the less I do, not sure what I should change because I am only really doing 1 major lift that smashes the lower back per workout, not sure how I could do any less?