Una de las «carencias» si se puede decir así que uno ve cuando intenta llevar a la práctica alguna implementación con el nuevo motor In-Memory OLTP es precisamente que supongo que por hitos de desarrollo, algunas características no están implementadas todavía. En este caso, he creado un proyecto en GitHub bajo licenciamiento MIT en el que animo a cualquiera que esté dispuesto a añadir features que no se han implementado todavía nativamente en el motor In-Memory.

Para tener algo de partida he añadido unas funciones para tratamiento de texto bastante básicas que necesitaba para un proyecto que llevo entre manos y aprovechando el tirón lo he dejado publicado como comentaba en este sitio: https://github.com/enriquecatala/InMemoryOLTPUtils. A dia de hoy (28-07-2016) y como primera «batida» he dejado implementadas las siguientes funcionalidades:

Cada una de ellas tiene sus propios métodos de test con los que he intentado validar que el funcionamiento es exactamente el equivalente al que actualmente tenemos implementado bajo el motor OnDisk. Llévate cuidado, porque su utilidad es relativa ya que he estado validando el performance y es bastante malo comparado con CLR, lo que me lleva a escribir otro post al respecto en breve.

No obstante la idea es que si necesitas alguna de las funcionalidades anteriores, con este código lo tienes implementado ya.

 

Enrique Catalá

Microsoft Data Platform MVP & DPM Team Leader at SolidQ
Data Platform modernization team leader at SolidQ , Microsoft Data Platform MVP,Computer engineer graduated with honors and Microsoft Certified Trainer ( MCT ). Focused on the SQL Server relational engine, he is passionate on solving performance problems and scalability in OLTP systems. He also works with the definition and implementation of reliable high availability environments , where he has successfully led more than 100 projects not only in Spain but in different countries like USA , Netherlands , Mexico , Saudi Arabia, Austria... It is the principal architect of the solutions called HealthCheck , QueryAnalytics and DatabaseObfuscator. Regular speaker atSolidQ SUMMIT, member and speaker at SQL PASS in Spain and Latin America,staff member of the Madrid´s SQLSaturday edition. He has written the book ' Planning for migration to SQL Server SQL Server 2008 R2 " ( ISBN : 978-84-936417-9-5 ) .
http://www.solidq.com/sqj/books/Pages/Planificando-la-migracion-a-SQL-Server-2008-R2.aspx
Keeps both his personal GitHub account( https://github.com/enriquecatala/ ) and the SolidQ Blog (http://blogs.solidq.com/es/sql-server/)with SolidQ colleagues .
Enrique Catalá