March 5, 2020 at 11:02 am
What are the minimum pre-requisite requirements that need to be met
before being able to create an IN-MEMORY /Memory Optimized table in SQL Server 2016?
Like do the file groups have to be (re)created differently or any other Database-wide or Server-wide settings have to be changed?
Likes to play Chess
March 5, 2020 at 11:42 am
You need to create a FileGroup for In-Memory Objects, you cannot undo this at a later point in time. You will most likely need to configure Resource Governor to Limit Memory usage of In-Memory Objects.
Not entirely sure what you mean by "maintain all that new IN-MEMORY OLTP". The assumption would be you have regular maintenance already in place as a DBA.
You should know that TRUNCATE TABLE and MERGE won't work against In-Memory Objects which raises the question: Do you maintain application code as a DBA or not? If you do, you might have to rework some of your application code.
Foreign Key Relationships will not work.
But ofcourse you've checked the official documentation in regards to supported statements and features.
If your worry is that it might be complicated to change a table to In-Memory for a DBA, no worries there is a wizard available just for you.
March 5, 2020 at 9:02 pm
It's easy to do, but there are potential issues, as Dino pointed out.
You might read this: https://www.red-gate.com/simple-talk/sql/sql-development/beginner-guide-to-in-memory-optimized-tables-in-sql-server/
March 7, 2020 at 1:37 am
This is not a trivial task and great care must be taken in any such consideration because some of it is incredibly difficult to reverse if it just doesn't happen to work out. I won't insult you with a link to LMGTFY.com but you really need to do your homework on this. Start with a search for "requirements for in-memory in sql server". At least readn the Microsoft Documentation on the subject,.
--Jeff Moden
Change is inevitable... Change for the better is not.
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply