【发布时间】:2017-11-16 07:52:24
【问题描述】:
我们在一个项目中在 Microsoft SQL Server 2016 上使用带有 R 的 TSQL。
问题是执行时间,R的使用或连接需要200ms到600ms之间的随机时间。
我认为这是一个配置问题,但我以前从未使用过。
请求示例:
EXEC sp_execute_external_script
@language = N'R'
, @script = N'
OutputDataSet <- as.data.frame(rnorm(100, mean = 50, sd =3));'
, @input_data_1 = N' ;'
WITH RESULT SETS (([Density] float NOT NULL));
执行时间在 200 毫秒到 2000 毫秒之间。
如果有人已经使用过这种技术并有一些优化性能的技巧?
N.B:在我们的项目中,我们动态地使用这种请求,因此执行了很多请求,我们正在等待所有结果显示它们。这需要很多时间。我希望这只是 ssms 的配置问题
【问题讨论】:
标签: sql-server r tsql ssms