Hi-
We are installing an app and the vendor recommends as part of their setup process to increase the network packet size on the instance of SQL where the DB is being installed. After looking into this a bit more, I have a couple of questions about this before implementing it.
1. Can the network packet size be increased "on the fly?" In other words, do I have to reset the SQL instance for the change to take effect?
2. I've read conflicting information about Network Packet Size vs. MTU of the network. Some sources state that your network packet size should match your network's MTU. However, I've read other sources stating that MTU doesn't really matter since SQL generally operates at the application layer of the OSI model. So I guess the question is, as a guideline (YMMV of course), does increasing the network packet size beyond the MTU of the network help or hurt performance?
3. I've also read that the network packet size set in the Advanced server properties window is only the _default_ applied to a client that does not specify a packet size when connecting. Is this true? If so, how does a SQL admin actually manage the maximum network packet size a client can request?