Вопросы с тегом «memory»

Когда используется в контексте баз данных, память относится к оперативной памяти, непосредственно адресуемой ЦП, в отличие от прохождения через подсистему ввода / вывода.

4
Максимальная память SQL Server не ограничивает использование оперативной памяти
Я хотел бы ваш вклад по этому вопросу. У меня есть SQL Server 2008r2 Ent. Издание 64 бита с 16 ядрами и 64 ГБ оперативной памяти. По состоянию на 20111014 существует один экземпляр SQL-сервера, полностью исправленный. Максимальный RAM установлен на 60000MB. Количество бесплатных оперативной памяти составляет 0 в зависимости от …

2
Что происходит, когда не хватает доступной физической памяти для SQL Server?
При поиске я нашел противоречивую информацию. Некоторые сайты заявляют, что, когда для данных не остается физической памяти, SQL Server перемещает уже существующие данные в TEMPDB (см. SQL Server: Демистификация TempDb и рекомендации ). Но другие сайты утверждают, что, когда физической памяти недостаточно, операционная система может использовать файл PAGE FILE и …

1
Оператор использовал базу данных tempdb для разлива данных во время выполнения с уровнем разлива 2
Я изо всех сил пытаюсь минимизировать стоимость операции сортировки в плане запроса с предупреждением Operator usedtempdbto spill data during execution with spill level 2 Я обнаружил несколько сообщений, связанных с данными о разливах во время выполнения с уровнем разлива 1 , но не с уровнем 2. Кажется , что уровень …

2
Быстрый просмотр того, сколько оперативной памяти выделено для SQL Server?
С SQL Server 2005 вы могли бы взглянуть на диспетчер задач и, по крайней мере, получить беглый взгляд на то, сколько памяти выделено для SQL Server. В SQL Server 2008 рабочий набор или размер фиксации никогда не превышают 500 МБ, хотя счетчик перфектов SQLServer: Memory Manager / Total Server Memory …

2
Ни DBCC FREEPROCCACHE, ни DBCC FREESYSTEMCACHE («Планы SQL») ничего не делают для освобождения памяти CACHESTORE_SQLCP
Планы CACHESTORE_SQLCP Sql занимают> 38 ГБ через несколько дней. Мы уже работаем с опцией «Оптимизировать для специальных рабочих нагрузок». (Entity Framework и пользовательские отчеты создают много специальных действий!) SQL Server 2016 SE 3.00.2164.0.v1 в AWS RDS с зеркальным отображением нескольких азотных зон Когда я бегу: DBCC FREESYSTEMCACHE('SQL Plans'); или DBCC …

3
Как долго будет сохраняться временная таблица MEMORY, если я ее не удаляю (MySQL)
Я использую рекурсивную хранимую процедуру в MySQL для создания временной таблицы с именем id_list, но я должен использовать результаты этой процедуры в последующем запросе выбора, поэтому я не могу DROPиспользовать временную таблицу в процедуре ... BEGIN; /* generates the temporary table of ID's */ CALL fetch_inheritance_groups('abc123',0); /* uses the results …

2
Почему MySQL создает так много временных таблиц на диске?
Может ли любая ошибка конфигурации привести к созданию слишком большого количества временных таблиц, как показывает mysql..mysql тюнер Current max_heap_table_size = 200 M Current tmp_table_size = 200 M Of 17158 temp tables, 30% were created on disk table_open_cache = 125 tables table_definition_cache = 256 tables You have a total of 97 …
13 mysql  innodb  myisam  memory 

1
PostgreSQL жалуется на совместную память, но с общей памятью все в порядке
Я выполнял довольно интенсивное удаление и создание схемы на сервере PostgreSQL, но теперь жалуется ..: WARNING: out of shared memory ERROR: out of shared memory HINT: You might need to increase max_locks_per_transaction. Но проблема остается, если PostgreSQL просто перезапустить service postgresql restart, я подозреваю, что max_locks_per_transaction ничего не настроит. Я …

3
Как посмотреть, что кешируется в памяти в SQL Server 2008?
Есть ли способ узнать, что кешируется в SQL Server 2008 R2? Я нашел следующую хорошую статью: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Тем не менее, я хотел бы знать, сколько данных (например, в процентах и ​​КБ) хранятся для каждой таблицы и индекса. Есть какой-то простой способ, как получить такие данные?

3
SQL Server 2008 R2 «Память-призрак»?
У нас есть выделенная машина SQL Server 2008 R2, которая испытывает некоторые странные проблемы с памятью. Сама машина имеет много ресурсов, включая два четырехъядерных процессора, 16 ГБ ОЗУ и 64-разрядную Windows Server 2008 R2 Enterprise (это Dell PowerEdge 2950) , Странная проблема заключается в том, что система сообщает о 82% …

2
Redis забирает всю память и сбои
Сервер Redis v2.8.4 работает на Ubuntu 14.04 VPS с 8 ГБ ОЗУ и 16 ГБ подкачки (на SSD). Однако htopпоказывает, что в redisодиночку занимает 22.4 Gпамять! redis-serverв итоге разбился из-за запоминания. Memи Swpоба попадания на 100% затем redis-serverубиваются вместе с другими службами. От dmesg: [165578.047682] Out of memory: Kill process …

2
Как сбалансировать память SQL Server с памятью служб аналитики SQL Server
У нас много систем с одинаковой конфигурацией Один сервер (виртуальный или физический) Запуск SQL Server (SQL) и SQL Server Analysis Server (AS) несколько ядер 16 ГБ ОЗУ Каждую ночь SQL Server будет обрабатывать 2-3 часа, а затем - 2-3 часа обработки AS. Затем в течение дня запрашивается только AS. Предполагая, …

2
MongoDB завершает работу, когда ему не хватает памяти
У меня есть следующая конфигурация: хост-машина, которая запускает три док-контейнера: MongoDB Redis Программа, использующая предыдущие два контейнера для хранения данных Redis и MongoDB используются для хранения огромных объемов данных. Я знаю, что Redis должен хранить все свои данные в оперативной памяти, и я в порядке с этим. К сожалению, происходит …

2
Посмотреть использование памяти в Postgresql
Я использую Postgresql на сервере Ubuntu, и мне нужно отслеживать использование памяти. В настоящее время у меня есть скрипты, выполняющиеся в одноминутном задании cron, которые отслеживают / регистрируют различную статистику и должны также отслеживать / регистрировать текущее использование памяти Postgresql. Я искал вокруг и не смог найти ничего, кроме того …

3
Как SQL Server обрабатывает данные для запроса, если в буферном кеше недостаточно места?
Мой вопрос заключается в том, как SQL Server обрабатывает запрос, который должен вытянуть больший объем данных в буферный кеш, чем есть доступное пространство? Этот запрос будет содержать несколько объединений, поэтому результирующий набор не существует в этом формате уже на диске, и ему потребуется скомпилировать результаты. Но даже после компиляции все …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.