Описание тега in-memory-oltp

0 ответов

SQL Server 2014 в памяти oltp не хватает памяти

Мы пытаемся загрузить таблицу из SQL Server Parallel DW APS в оперативную версию OLTP SQL Server 2014 Enterprise. Поскольку мы знаем, что у нас есть ограничение в размере 256 ГБ, объем памяти на конечном сервере составляет 500 ГБ. DBA выделил 90% па…
18 фев '17 в 20:01
1 ответ

Использование таблиц OLTP в памяти вместо временных таблиц

SQL Server 2014 представил то, что кажется отличной функцией: In-Memory OLTP (оптимизация в памяти). Это напоминает мне о MySQL's MEMORY Storage Engine, который я попробовал несколько лет назад и получил большую производительность. Я знаю, что об эт…
1 ответ

Табличные переменные в процедуре oltp в памяти

Могу ли я использовать табличную переменную в оптимизированной для памяти процедуре? DECLARE @tvTableD TABLE ( Column1 INT NOT NULL , Column2 CHAR(10) ); Здесь говорится, нет. https://docs.microsoft.com/en-us/sql/relational-databases/in-memory-oltp/…
0 ответов

Почему Советчик по оптимизации памяти таблиц SQL запрещает долговечность данных?

Я пытаюсь перенести некоторые таблицы в оперативную память по соображениям производительности. Попытка сделать это с помощью TMOA иногда дает мне возможность разрешить надежность данных, но иногда в Примере возможность запретить долговечность данных…
09 мар '18 в 20:41
0 ответов

Конфликт записи-записи в оперативной памяти OLTP SQL Server 2016

Мы использовали функцию InTP OLTP для нашей БД. Когда мы проводим транзакции, мы сталкиваемся с проблемой ниже. SqlException: текущая транзакция попыталась обновить запись, которая была обновлена ​​с момента запуска этой транзакции. Транзакция была …
2 ответа

Таблицы, оптимизированные для памяти SQL Server, выявляющие нарушение параллелизма

В таблицах, оптимизированных для памяти SQL Server, rowversion тип данных не допускается. В моем приложении я все еще хочу иметь возможность обнаруживать нарушение параллелизма, когда пользователь A открывает элемент для редактирования, пользователь…
0 ответов

Ускорение SQL-запроса с несколькими объединениями

У меня есть решение для электронной коммерции.NET, работающее на базе данных SQL Server Express среднего размера. Система запрашивает данные заказа, которые включают много объединений (возможно, 20 таблиц), что довольно медленно, особенно в периоды …
09 авг '17 в 10:28
1 ответ

Динамическое обновление или эквивалент сценария в SQL Server в памяти OLTP (Hekaton)

Я хочу написать эквивалентную хранимую процедуру (содержит строку выполнения) в скомпилированной хранимой процедуре, но я не могу найти способ реализовать это. У кого-нибудь есть идея?
29 ноя '18 в 05:10
0 ответов

Сравните производительность SQL Server для таблиц In-Memory и дисков

Я хочу обнаружить улучшения производительности после переноса таблицы в таблицу In-memory. Существуют ли методы / инструменты, которые помогают мне это сделать?
2 ответа

В памяти таблица OLTP не отображается в проводнике объектов SQL Server 2016 Management Studio

Я использую SQL Server 2016 для изучения таблиц OLTP в памяти. Я создал базу данных mydatabase и затем выполните команды alter для создания группы файлов: ALTER DATABASE mydatabase ADD FILEGROUP [mydatabase_mod] CONTAINS MEMORY_OPTIMIZED_DATA; Чтобы…
0 ответов

MS SQL Server 2016 в памяти OLTP

Я хочу перенести одну таблицу в оперативную память, и я выполнил следующие действия: Щелкните правой кнопкой мыши на столе Выберите "Советник по оптимизации памяти" Следуйте инструкциям мастера до последнего шага, затем нажмите "Перенос" Процесс миг…
2 ответа

Изоляция моментального снимка транзакции oltp в SQL Server

Попытка понять, как уровни изоляции транзакций работают на таблицах, оптимизированных для памяти SQL Server (oltp в памяти). Если я выполню следующий запрос: SET TRANSACTION ISOLATION LEVEL READ COMMITTED BEGIN TRANSACTION SELECT * FROM tm.Tasks Соо…
0 ответов

Справка по подсчету корзин при создании таблицы в памяти в SQL Server 2016

У меня есть бизнес, который нужно запускать ежедневно и который будет влиять на все строки в таблицах. Как только запись исправлена ​​и не может измениться по логике, она перемещается в таблицу на диске. В максимуме будет около 30 миллионов строк в …
1 ответ

Путь, указанный в "c:\Data\imoltp_mod1", не находится в допустимом каталоге.

Я использую Sql Server InMemory OLTP для приложения Asp.Net для хранения данных сеанса на сервере Sql по этой ссылке После этого я обнаружил одну ошибку, например, необходимость создания группы файлов для базы данных, которую я использовал для InMem…
26 авг '20 в 11:17
1 ответ

Как заменить функцию REPLACE() в модуле, скомпилированном в собственном коде?

Я конвертирую свою старую хранимую процедуру (SQL Server 2016) в процедуру, скомпилированную в собственном коде, и в одном месте получаю: SELECT @name = REPLACE(@inname, ':' + @new + ':', ':' + @old + ':') Msg 10794, уровень 16, состояние 93, процед…
08 фев '21 в 17:51
0 ответов

В этой таблице определены следующие неподдерживаемые отношения внешнего ключа.

Я использую SQL Server 2019 Enterprise на уровне совместимости 150. Я хотел бы начать использовать таблицы, оптимизированные для памяти, в моей базе данных OLTP. Я использую советник по оптимизации памяти и получаю следующую ошибку. В этой таблице о…