Описание тега memory-optimized-tables
Таблицы, использующие в памяти функцию OLTP ("Hekaton"), появившуюся в SQL Server 2014.
2
ответа
SQL Server 2014 в памяти OLTP против Redis
Является ли In-Memory OLTP (Hekaton) в SQL Server 2014 такой же или похожей концепцией с Redis ? Я использую Redis для хранения в памяти (хранения в оперативной памяти) и кэширования, имея отдельную базу данных SQL Server (как это делает StackExchan…
20 авг '14 в 10:54
1
ответ
"Недостаточно системной памяти в пуле ресурсов" по умолчанию "для выполнения этого запроса" во время выполнения хранимой процедуры
Я использую хранимую процедуру, которая проходит через курсор. Внутри курсора я вызываю встроенную хранимую процедуру. Собственно скомпилированная хранимая процедура выполняет вставку в оптимизированную для памяти таблицу. Моя проблема заключается в…
04 май '16 в 18:39
2
ответа
Кросс-запрос к базе данных на SQL Server 2014
У меня есть база данных с таблицей оптимизированной памяти. Я хочу заархивировать эту таблицу в другой базе данных. я хочу написать хранимую процедуру, чтобы сделать это. Я реализовал приведенный ниже пример из 1 и 2 успешно, но в этом примере перва…
22 янв '18 в 13:59
0
ответов
Выборка записей, которые не обновляются SQL Server
У меня есть API, от которого работают несколько запросов процессора. Задача API - выбирать записи из таблицы, оптимизированной для памяти, отмечать присвоенный статус и передавать его запрашивающей стороне. У меня есть несколько процессоров, которые…
20 фев '19 в 16:03
1
ответ
Заполните таблицу schema_only некоторыми начальными значениями
Можно ли заполнить таблицу schema_only (с некоторыми начальными значениями) при запуске базы данных, например, вызвав хранимую процедуру? Логика, которая обычно работает на этой таблице, была бы более сложной, если бы мне пришлось определять, произо…
13 дек '18 в 18:48
2
ответа
Columnstore vs. Hekaton Performance
Какая техника быстрее для массовой загрузки данных в пустую таблицу БД? Какой метод быстрее для вставки / обновления данных в непустую таблицу БД? Какой метод быстрее при чтении данных из непустой таблицы БД?
12 май '15 в 08:19
1
ответ
Нативная скомпилированная хранимая процедура sp_getapplock альтернатива
tldr; что является альтернативой sp_getapplock в собственной скомпилированной хранимой процедуре. У меня есть оптимизированная для памяти таблица и несколько индексов на ней. это критически важное приложение. Я использую оптимизированную память табл…
14 июн '18 в 08:05
2
ответа
Таблица, оптимизированная для памяти - Частичная загрузка данных в память
Возможно ли, чтобы таблица с оптимизированной памятью на сервере SQL имела часть своих данных в памяти, а остальную часть на диске? У меня есть требование загрузить данные за последние 3 месяца в память, а остальная часть не обязательно должна быть …
21 фев '17 в 13:08
0
ответов
Функция nchar не поддерживается с изначально скомпилированными модулями
Ошибка: функция nchar не поддерживается для изначально скомпилированных модулей. Как я могу использовать Nchar() Функция в нативной функции? мой запрос: Declare @Input NVARCHAR(MAX) DECLARE @Output NVARCHAR(MAX)=N'' DECLARE @i INT DECLARE @C NVARCHA…
05 дек '17 в 13:10
0
ответов
После обновления ошибок в памяти оптимизированы таблицы SqlServer
Используя EF 6.1.3, SqlServer 2016. Недавно я изменил некоторые таблицы в моей БД на таблицы, оптимизированные для памяти. Все работает правильно, однако, когда я добавил триггер после обновления в не оптимизированной для памяти таблице, я получаю с…
17 ноя '16 в 16:09
2
ответа
Решает ли Sql Server 2014 "Hekaton" скомпилированные хранимые процедуры проблемы с перехватом параметров?
Оптимизация таблиц в памяти "Хекатон" SQL Server 2014 провозглашает "Собственная компиляция бизнес-логики в хранимых процедурах". Однако из-за проблем с "анализом параметров" (см. Здесь и здесь) в SQL Server 2012 и более ранних версиях мне всегда п…
26 июн '13 в 01:51
2
ответа
Удалить триггер для таблицы, оптимизированной для памяти
Я пытаюсь написать триггер удаления для таблицы, оптимизированной для памяти, в SQL Server 2016 RC 2 CREATE TRIGGER [dbo].[TestCascadeDelete] ON [CAMSII].[dbo].[Table1] WITH NATIVE_COMPILATION, SCHEMABINDING FOR DELETE AS BEGIN ATOMIC WITH ( TRANSAC…
09 апр '16 в 22:45
0
ответов
Хранимая процедура Memory Optimized (заменена временная таблица таблицей Schema Only) с параллельным потоком - система получает ошибку взаимоблокировки
Пожалуйста, вы можете помочь мне с этой ошибкой изменения хранимой процедуры: Что мы сделали: мы используем Temp-Table в обычной хранимой процедуре с параллельным потоком - система работает с хорошей производительностью. Но когда мы перешли на храни…
05 июн '18 в 12:02
1
ответ
Выбрать в памяти оптимизированную таблицу
У меня есть хранимая процедура, которая преобразует некоторые динамические SQL в временную таблицу или представление в зависимости от настройки базы данных. Это используется для "настройки" функциональности базы данных между различными клиентами в з…
28 фев '17 в 09:47
3
ответа
Индекс Columnstore для оптимизированной памяти таблицы в SQL Server 2014
Можем ли мы создать кластеризованный / некластеризованный индекс columnstore для таблицы, оптимизированной для памяти, в SQL Server 2014?
24 июл '14 в 06:46
1
ответ
Оптимизированная для памяти база данных и табличная переменная
Изучив различные группы / дискуссии, я не нашел удовлетворительного ответа на мой вопрос, У меня есть производственная база данных Sql-сервера размером около 1,5 ТБ, и в этой базе данных также установлена репликация транзакций. Чтобы добавить / пе…
16 мар '18 в 11:09
1
ответ
SQL Server 2014 оптимизированный по памяти тип таблицы
Только что установил SQL Server 2014. Синтаксис прямо из документации не работает. Это терпит неудачу на Sales: CREATE TYPE [Sales].[SalesOrderDetailType_inmem] AS TABLE( [OrderQty] [smallint] NOT NULL, [ProductID] [int] NOT NULL, [SpecialOfferID] […
13 май '14 в 00:59
2
ответа
Оптимизированные для памяти таблицы SQL Server - как я могу обеспечить поиск таблиц?
У меня возникли некоторые проблемы при получении поля с одним столбцом "varchar(5)" для надежного использования поиска по таблице вместо сканирования по таблице. Производственная таблица в этом случае содержит 25 миллионов строк. Как бы впечатляюще …
20 сен '15 в 04:18
2
ответа
ОБНОВЛЕНИЕ из таблицы в SQL Собственная хранимая процедура (Hekaton)
Я перемещаю очередь на диске в память SQL Server 2016, чтобы реализовать очередь. Это мой формат очереди: CREATE TABLE dbo.SimpleQueue ( MsgId BIGINT NOT NULL PRIMARY KEY NONCLUSTERED IDENTITY(1, 1), Payload VARCHAR(7500) NOT NULL, IsDeleted BIT NOT…
10 сен '15 в 11:12
0
ответов
Альтернатива разбиению в SQL Server 2016 на таблицы, оптимизированные для памяти
У меня есть сценарий в существующем SQL Server 2012, чтобы удалить старые / просроченные сеансы с помощью разбиения. Данные перемещаются из исходной таблицы в промежуточную таблицу на основе разделения дня недели, и для исходной таблицы выполняется …
02 окт '18 в 17:52