The content and size of a
Solaris IPS Repo has impact on your update processes.
Of
course more SRUs increase the size of the repository and the
duration of package downloads and operations.
To compare the difference we have two repos on a SPARC S7 LDom.
A first one with 60 updates: all U4 SRUs and a few U3 SRUs
-bash-5.0$ ipsadm -c
show_repo repository=http://192.168.20.75:8282 | grep entire@ | wc -l
60
-bash-5.0$ ipsadm -c
show_repo repository=http://192.168.20.75:8283 | grep entire@ | wc -l
2
Look at this huge difference
real 4m23.097s
sys 0m12.151s
real 0m37.629s
user 0m34.968s
9 minutes with the large IPS Repo.
...
Planning linked: 3/3 done
real 8m46.280s
sys 0m38.675s
Planning linked: 3/3 done
real 5m59.820s
user 12m59.500s
Re-create your IPS repo from time to time after updates when you for sure don't need older SRUs anymore.
But always add the GA version first, and then the required SRUs additionally.