问题标签 [sql-server-mars]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
630 浏览

python - 在 Google Colab 中导入 `pyearth`(`from pyearth import Earth` 错误)

我需要从名为pyearthGoogle Colab 的库中加载多元自适应回归样条 (MARS) 算法。这就是我想要做的:

但是,默认情况下,Google Colab 没有该库。我尝试时收到以下错误提示import pyearth

ModuleNotFoundError:没有名为“pyearth”的模块

因此,我尝试使用 安装它!pip,但是如下所示,它也不起作用。

奇怪的是,import pyearth确实有效。

这篇文章解决了一个非常相似的问题,但仍未解决。唯一可用的答案对我不起作用。

0 投票
0 回答
37 浏览

sql-server - 是否可以使用 php sqlsrv 从存储过程执行中获得多个活动结果集?

我希望能够使用 PHP 和 sqlsrv 从存储过程执行中检索结果集,并同时让两个结果集可供读取。这可能吗 ?

这里有一个可以做的示例,但没有同时提供 2 个结果集:

启用 MARS 后,我知道我可以有 2 个活动结果集(但我需要两个语句,并且我需要对两个不同的 SP 或同一个 SP 进行两次查询并跳过第一个结果,但这不是有效的),如下所示:

由于结果非常繁重,我无法一次读取整个结果然后调用sqlsrv_next_result这就是为什么我希望同时读取两个结果的原因。

0 投票
1 回答
240 浏览

entity-framework - Entity Framework 6 异步并行查询是否使用多个活动结果集进行连接池

我有一些 EF 正在创建的非常大的查询,导致响应时间慢和 CPU 使用率高,所以我认为作为一种优化方法,我会尝试实现 MARS 和异步并行查询,以并行和操作拉回多个更简单的结果集在记忆中。

即我想这样做:

但不确定这是否利用了连接池,因为它DBContext为每个任务创建了一个新的。

我找到了这篇文章,但它没有使用实体框架。

我发现这个是使用 Core 的,这不是推荐的策略。

这个使用 .NET 框架的实体框架,但使用存储过程作为示例,但我只想并行发出 3 个读取查询,而不是调用 SP。

理想情况下,寻找一种方法来实现多个结果集,使用 linq 生成 SQL(与使用字符串相比select Id, VendorName From Vendors....)并将结果自动映射到类,而无需使用字符串(vendorID = (int)vendorReader["BusinessEntityID"];)。

这是可能的还是白日梦?

0 投票
1 回答
121 浏览

sql-server - 用于 SQL Server 和 VB.NET 应用程序的 MultipleActiveResultSets

我正在尝试使用 VB.NET 应用程序从 SQL Server 获取多个数据集。每次我尝试执行查询时,我都会收到以下消息:

无法更改属性“ConnectionString”。连接的当前状态是打开的

然后我尝试通过启用 MARS 来修复它

这是我的代码