CLR集成中的Socket通信CLR集成中的socket通信是否表现良好。例如:我在CLRIntegration中创建了一个PROC。它从表中获取所有数据并且只想将数据发送到TCP服务器。命令:使用PERMISSION_SET=EXTERNAL_ACCESS从'G:TcpClrTest.dll'创建ASSEMBLYTcpClrGOEXTERNAL_ACCESSSendData'Tocbo'TcpClrTest.dll中的一些代码:)){//字符串值=reader[0].ToString();//tcpClient.Write(值);//......获取所有数据并发送到tcp服务器。我使用命令EXECSendDataToSrv'cdc.dbo_Test_CT'执行过程,该表有100000行和18列。这大约需要5分钟。我也将相同的代码复制到常用功能,而不是CLR集成,它只需要大约30秒。TCP服务器和SQLServer在同一台机器上运行。如果去掉tcpClient.Write(value)代码,直接从表中获取数据,可以很快搞定。CLR集成中,我应该如何改进以上是C#学习教程:CLR集成分享中socket通信的全部内容,如果对大家有用,需要详细了解C#学习教程,我希望大家多多关注—本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
