sql数据库连接串里的packet size的意义和用途

来源:互联网 发布:甲醛清除剂 知乎 编辑:程序博客网 时间:2024/05/01 13:52

sql数据库连接串里的packet   size的意义和用途

petshop里的:  
  CONN_STRING_NON_DTC:"server=localhost;user   id=MSPetShop;password=password;database=MSPetShop;min   pool   size=4;max   pool   size=4;packet   size=3072"   />  
  CONN_STRING_DTC_INV:"server=localhost;user   id=MSPetShop;password=password;database=MSPetShop;min   pool   size=4;max   pool   size=4;packet   size=1024"   />  
  就packet   size   有差异.       1024   和3072.   难道是用户增多了就用第2种连接吗?  
  查了一下.sqlserver2000  
    network   packet   size   选项设置整个网络中使用的包的大小(以字节为单位)。包是固定大小的数据块,它们在客户端和服务器之间传输请求和结果。Microsoft®   SQL   Server™   设置的默认数据包大小为   4096   字节。如果一个应用程序要进行大量的拷贝操作,或者发送或接收大量的   text   或   image   数据,比默认值更大一些的包大小能够提高效率,因为它能够减少网络读写的次数。如果应用程序发送和接收较小数量的信息,可以设置包的大小为   512   字节,这对大多数数据传输已足够。  
 

原创粉丝点击