The following steps can help increase package installation and update performance:
Make sure your ZFS storage pool capacity is less than 90%.
$ zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT rpool 186G 75.2G 111G 40% 1.00x ONLINE -
Use a local package repository. See Copying and Creating Package Repositories in Oracle Solaris 11.3.
If http_proxy is set, check the performance of the proxy.
If you are installing or updating a large number of systems, for example a large number of Oracle VM Servers, configure an Apache web server and set the pkg/threads property as described in Configuring a Simple Prefixed Proxy in Copying and Creating Package Repositories in Oracle Solaris 11.3.