Hi, I run bind dns server 9.9 now with around 3000query/s. I recently upgrade our server to Fujitsu M10-1 Solaris 10 with bind9.10. I feel that the server serving bind is not as fast as old one in intel solaris which was more than 8 years ago. I tried a few test and found that dig @localhost is much more smooth thatn dig @IP the zone at the machine.
Try dig resolving from loopback: bash-3.2# i=0; while [ $i -lt 20 ]; do i=`expr $i + 1`; /usr/local/bin/dig @ 127.0.0.1 a <ALocalZoneWWWRecord> |grep "Query time"; sleep 1; done ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec Try dig resolving from server real IP: bash-3.2# i=0; while [ $i -lt 20 ]; do i=`expr $i + 1`; /usr/local/bin/dig @<TheServerRealIP> a <ALocalZoneWWWRecord> |grep "Query time"; sleep 1; done ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 215 msec ;; Query time: 0 msec ;; Query time: 112 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 0 msec ;; Query time: 170 msec ;; Query time: 167 msec ;; Query time: 145 msec ;; Query time: 193 msec ;; Query time: 2 msec ;; Query time: 17 msec ;; Query time: 26 msec ;; Query time: 138 msec ;; Query time: 2 msec ;; Query time: 324 msec Sometimes it even need more than 2000msec to resolve. Just wonder if it is normal behavior, or anything can be tuned? Thanks Eric
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users