【发布时间】:2019-12-16 21:43:04
【问题描述】:
我有一个带有内存表的 SQL Server 2016 数据库。我想使用数据库图表功能来创建一个匹配的图形。
运行 SSMS 18.3.1。当我开始一个新图表时,内存表没有显示在下拉列表中。还有其他方法可以让它们出现在图表上吗?
注意:在官方文档中,这些被称为内存优化表。见Introduction to Memory-Optimized Tables
【问题讨论】:
-
在我看来,“内存表”确实存在一个目的:使存储过程能够返回多行。它们是一种非常特殊用途的结构。我真的无法想象它们会成为“图表”的一部分。而且我无法想象你的数据库是如何使用它们的......
-
我指的是内存优化表,通常称为内存表。按照官方文档中的描述使用它们。我添加了一个指向顶部帖子的链接
-
您可以在 SSMS 中打开
Output windows。Ctrl+Alt+O。然后访问图表功能,您应该能够拦截发送来检索元数据的查询。我敢打赌,它是以排除 InMemory 表的方式构建的。 -
@LukaszSzozda 有趣的想法。但是我在输出窗口中没有看到与图表相关的查询根本。
标签: sql-server database sql-server-2016 diagram