Conjunto de linhas DISCOVER_MEMORYUSAGE
Retorna as estatísticas DISCOVER_MEMORYUSAGE de vários objetos alocados pelo servidor.
Cuidado |
---|
Este conjunto de linhas pode gerar conjuntos de resultados muito grandes. Se não for possível exibir os resultados porque eles exigem mais memória de exibição do que o permitido pelo SQL Server Management Studio, os resultados serão gravados em um arquivo temporário, no seguinte local padrão: '<unidade>:\Users\<nome_do_usuário>\AppData\Local\Temp\<ID_do_arquivo>.xml'. |
Aplica-se a: modelos de tabela, modelos multidimensionais
Colunas do conjunto de linhas
O conjunto de linhas DISCOVER_MEMORYUSAGE contém as colunas a seguir.
Nome da coluna |
Indicador de tipo |
Restrição |
Descrição |
---|---|---|---|
MemoryID |
DBTYPE_UI8 |
|
Um número que identifica a memória. |
MemoryName |
DBTYPE_WSTR |
O nome do objeto proprietário da memória. |
|
SPID |
DBTYPE_UI4 |
Sim |
A sessão que alocou a memória. Zero indica memória não associada a uma sessão específica. |
CreationTime |
DBTYPE_DBTIMESTAMP |
|
"A hora de criação do objeto" ou "a hora da alocação da memória". |
BaseObjectType |
DBTYPE_UI4 |
Sim |
Este é um número que descreve o tipo de objeto. Objetos com o mesmo BaseObjectType têm o mesmo tipo. |
MemoryUsed |
DBTYPE_UI8 |
Sim |
Este é o tamanho atual do objeto, que pode ser inferior à memória alocada para uso pelo objeto. |
MemoryAllocated |
DBTYPE_UI8 |
|
A quantidade de memória alocada para uso pelo objeto, que pode ser superior à quantidade de memória realmente usada pelo objeto. |
MemoryAllocBase |
DBTYPE_UI8 |
|
Os bytes alocados inicialmente para o próprio objeto (excluindo as alocações adicionais para conteúdos de objeto). |
MemoryAllocFromAlloc |
DBTYPE_UI8 |
|
A memória alocada para o conteúdo deste objeto. |
ElementCount |
DBTYPE_UI4 |
Para um objeto contêiner, este é o número de objetos contido por esse objeto. |
|
Shrinkable |
DBTYPE_BOOL |
Sim |
Um booliano que indica se a memória é reduzível (pode ser removida devido à pressão de memória). Se true, a memória será reduzível; se false, a memória não será reduzível. |
ObjectParentPath |
DBTYPE_WSTR |
Uma cadeia de caracteres que identifica o caminho completo deste objeto. |
|
ObjectID |
DBTYPE_WSTR |
Uma cadeia de caracteres que identifica o objeto. O caminho completo deste objeto é representado pela cadeia de caracteres: (ObjectParentPath + '.' + ObjectId). |
Este conjunto de linhas de esquema não é classificado.
Usando ADOMD.NET para retornar o conjunto de linhas
Ao usar ADOMD.NET e o conjunto de linhas de esquema para recuperar metadados, você pode usar o GUID ou a cadeia de caracteres para referenciar um objeto de conjunto de linhas de esquema no método GetSchemaDataSet. Para obter mais informações, consulte Trabalhando com conjuntos de linhas do esquema no ADOMD.NET.
A tabela a seguir fornece os valores de GUID e de cadeia de caracteres que identificam este conjunto de linhas.
Argumento |
Valor |
---|---|
GUID |
A07CCD21-8148-11D0-87BB-00C04FC33942 |
ADOMDNAME |
MemoryUsage |