In memory full text search and constraints to file based tables


does have idea or solution fact can useful having full text search based on in memory table.

it position mandatory have constraints between in memory , file based tables.

in addition looks joke in memory stored procedures limited 1 action (one select, 1 update).
not understand restrictions triggers added tables in memory (same stored procedures
)

have overview idea go way having tables in memory?

for me painful hot having full control of definition at runtime or define , restart database table, stored procedure located in memory , not.

currently have create second database in memory schema , import date into.

im interested learn ideas behind current version or field of database operations in memory function designed for.

thanks sugestions

hi mjeh1, 

address points individually:

1. i'm not aware of workaround/solution fact fulltext not supported on memory-optimized tables. suggest open connect item that, doubt microsoft implement it. 

2. i'm not sure mean when wrote: "in memory stored procedures limited 1 action (one select, 1 update…". referring natively compiled or interop? in either case, can insert/update/delete/select in single procedure. 

3. not clear restrictions encountering triggers , stored procedures. assume mean natively compiled (triggers natively compiled memory-optimized tables), , fact cannot reference on-disk tables. stored procedures, can work around using interop (non-compiled tsql) dml. interop can reference both on-disk , memory-optimized tables @ same time. 

4. i've written many blog posts using in-memory oltp on web site, , of them may determine if in-memory oltp feature fit workload. 

5. in opinion, dba-defined loading of data , stored procedures never supported microsoft. way it's designed, it's not possible dynamically assign them. 

why have create second database? that's not required, can run object naming issues if want have cold data in same db. 1 of tables needs different name. 

in-memory oltp designed take advantage of modern computer hardware, , can great feature scaling highly concurrent/write intensive workloads. not expect workloads high percentage of reads see much, if any, performance improvement. 

version , edition of sql server running? 



ned otter mcse data platform www.nedotter.com



SQL Server  >  SQL Server In-Memory Technologies



Comments

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........