我正在尝试理解SQL Server的内存管理。我有一个64 GB内存的虚拟环境下的Windows 2019。我还安装了Server 2019,最大服务器内存为59776 MB。通过使用以下查询,我找到了所有内存管理员的列表:
SELECT [type] AS [ClerkType], SUM(pages_kb) / 1024 AS [SizeMb]
FROM sys.dm_os_memory_clerks WITH (NOLOCK)
GROUP BY [type]
ORDER BY SUM(pages_kb) DESC
所有内存记录的总和等于23523 MB。
Value for MEMOR
我正在连接到一个JSON服务,它发送许多不同的JSON对象。我计划使用GSON库来转换为POJO,而不是使用Java。我不想拥有大量的类(每个可能的JSON服务响应都有一个),我希望有一个可以容纳所有可能性的泛型java对象:
public class GenericJSONResponse{
public long objectKey;
public GenericJSONResponse subObject1;
public String description;
// ...
}
我认为这是一个很好的方法,因为服务器发送的属性差别很大。所有服务器响应将只包