Visually Identify Memory Optimized Tables in SSMS

Rob Morrone 1 Reputation point
2020-10-05T16:14:16.937+00:00

I would and I believe the whole community would benefit from an SSMS feature whereby a Memory-Optimized table would be identified within the SSMS U/I in the exploded Database > Tables view. Maybe like "table_name (mo)" or some other way if identifying a table as being memory-optimized.

SQL Server | Other
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Erland Sommarskog 121.4K Reputation points MVP Volunteer Moderator
    2020-10-05T21:36:43.88+00:00

    You can submit suggestions for enhancements in SQL Server and related products like SSMS at this site: https://feedback.azure.com/forums/908035-sql-server.

    0 comments No comments

  2. m 4,276 Reputation points
    2020-10-06T03:22:43.907+00:00

    Hi @Rob Morrone ,

    Thanks for your idea.
    I recommend you to submit your issue to the Microsoft feedback at this link : https://feedback.azure.com/forums/908035-sql-server
    This site will serve as a connecting point between you and Microsoft, and ultimately the large community for you and Microsoft to interact with. Your feedback enables Microsoft to offer the best software and deliver superior services, meanwhile you can learn more about and contribute to the exciting projects on Microsoft feedback.

    Currently the SSMS can not show the memory optimized tables directly as your idea, however, you can check your table whether it is one Memory Optimized Table as next:
    --method1:SSMS
    30307-20201006memoryoptimized.jpg

    --method2:code

    --show compatibility_level  
    SELECT d.compatibility_level  
        FROM sys.databases as d  
        WHERE d.name = Db_Name();  
      
    --list memory optimized table  
    SELECT SCHEMA_NAME(Schema_id) SchemaName,  
    name TableName,  
    is_memory_optimized,  
    durability_desc,  
    create_date, modify_date  
    FROM sys.tables  
    GO  
    

    30312-20201006code.jpg

    More information: beginner-guide-to-in-memory-optimized-tables-in-sql-server

    BR,
    Mia


    If the answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  3. m 4,276 Reputation points
    2020-10-07T01:41:49.25+00:00

    Hi @Rob Morrone ,

    Is the reply helpful?

    BR,
    Mia


    If the answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  4. Rob Morrone 1 Reputation point
    2020-10-07T13:36:09.457+00:00

    No, MiaMiao-MSFT. It wasn't helpful. These are obviously the way to determine the MO status of a table. But they're not visible from SSMS U/I. That was my original ask, that it be visible from Object Explorer folder view.
    30666-image.png

    Something like Backups (MO).


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.