Кэш подождите, что это значит

Обновлено: 21.11.2024

Чтобы DDL (язык определения данных) мог выполняться, он должен получить блокировку кэша строк, чтобы заблокировать информацию словаря данных. Общий пул содержит кэш строк из словаря данных, который помогает уменьшить количество физических операций ввода-вывода для таблиц словаря данных и позволяет блокировать отдельные строки словаря данных. Блокировки строк словаря данных называются блокировками постановки в очередь кэша строк. Структуры блокировки очереди выделяются из общего пула по мере необходимости, но когда эти запросы ожидают и истекают по времени, мы видим событие ожидания блокировки кэша строк.

Подробнее о событии ожидания блокировки кэша строк

Каждая блокировка кэша строк будет применяться к определенному объекту словаря данных. Это называется типом постановки в очередь, и его можно найти в представлении v$rowcache. В этом примере select из v$rowcache позволяет найти типы постановки в очередь и тип действия, выполняемого в кэше словаря.

Распространенные типы блокировки очереди кэша строк

  • DC_SEQUENCES: это ожидание блокировки кэша строк может произойти во время использования последовательностей. Настройте, проверив последовательности, чтобы увидеть, указана ли для них опция кэширования и отражает ли это значение кэша ожидаемые одновременные вставки приложением.
  • DC_USED_EXTENTS и DC_FREE_EXTENTS: это ожидание блокировки кэша строк может возникать во время операций управления пространством, когда табличные пространства фрагментированы или имеют неадекватные размеры экстента. Настройте, проверив, не фрагментированы ли табличные пространства, не слишком ли малы размеры экстентов и не управляются ли табличные пространства вручную.
  • DC_TABLESPACES: это ожидание блокировки кэша строк может произойти во время выделения новых экстентов. Если размеры экстентов установлены слишком маленькими, приложение может часто запрашивать новые экстенты, что может вызвать конкуренцию. Настройте, проверяя быстро увеличивающееся количество экстентов.
  • DC_OBJECTS: это ожидание блокировки кэша строк может произойти во время перекомпиляции объектов. Если происходит компиляция объекта, может потребоваться эксклюзивная блокировка, которая заблокирует другие действия. Настройте, изучив недопустимые объекты и зависимости.

Настройка события ожидания блокировки кэша строк

Событие ожидания блокировки кэша строк связано с определенным типом постановки в очередь в строке словаря данных. Проверка активности в представлении V$ROWCACHE — хорошее начало для понимания этой взаимосвязи, поскольку настройку можно выполнить только с анализом типа постановки в очередь.

Если файл трассировки доступен, вы также можете увидеть следующую ошибку:

>> СЛИШКОМ ДОЛГО ЖДАЛ БЛОКИРОВКИ В ОЧЕРЕДИ КЭША РЯД!

Также учтите, что событие ожидания блокировки кэша строк может возникать чаще при использовании RAC. Это связано с тем, что библиотечный кеш и кеш строк являются глобальными в RAC, что приводит к тому, что блокировка кеша строк может быть более явной.

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

Зачем очищать кеш?

Если вы периодически очищаете кеш на своем телефоне Android, вы можете устранить проблемы с производительностью устройства. В кэше вашего телефона Android хранятся небольшие фрагменты информации, которые ваши приложения и веб-браузер используют для повышения производительности.

Почему ожидание кеша занимает так много времени?

Почему Google Chrome постоянно сообщает «ожидание кеша» в Windows 10? Ответ прост, потому что информация, которую Chrome загрузил на ваш компьютер, стала недоступной. В кэше ваш браузер хранит определенную информацию о вашей активности в Интернете, чтобы при необходимости он мог быстрее загружать веб-сайты.

Что вызывает проблемы с кэшем?

Наиболее распространенная проблема с кэшированием связана с кэшем веб-браузера конкретного пользователя, который сохраняет веб-файлы с ранее посещенных веб-страниц на локальном компьютере для более быстрого просмотра этих страниц в будущем. … Иногда бывает достаточно даже простого жесткого обновления без перезапуска браузера.

Каковы недостатки очистки кеша?

Одним недостатком является то, что любые сайты, на которых вы сохранили регистрационную информацию для автоматического подключения, потребуют повторного входа в систему. Кэш хранит данные сайта, такие как изображения, локально на вашем компьютере, поэтому каждый раз, когда вы посещаете страницу, не нужно загружать все ее содержимое.

Что произойдет, если вы не очистите кеш?

Если вы не очистите кеш, вы можете увидеть старые формы. Старые файлы могут вызвать проблемы с отображением или доступом при подаче заявки через Интернет.

Кэш замедляет работу компьютера?

Слишком много в кэше Кэши помогают ускорить работу и упростить доступ к ним, но слишком много в кэше может замедлить работу компьютера. То же самое касается временных файлов Интернета. Если вы много просматриваете веб-страницы, вероятно, это основная причина медленной работы вашего компьютера.

Может ли очистка кеша вызвать проблемы?

Кэш вашего телефона Android содержит небольшие фрагменты информации, которые ваши приложения и веб-браузер используют для повышения производительности. Но кэшированные файлы могут быть повреждены или перегружены, что приведет к проблемам с производительностью.

Почему кеш работает медленно?

Накопление данных в кеше вашего браузера замедлит работу вашего браузера. Это может показаться нелогичным, поскольку весь смысл кэша заключается в сохранении информации, которая помогает веб-сайтам загружаться быстрее. Однако дело в том, что любое избыточное количество файлов на вашем компьютере будет замедлять работу.

Что означает ожидание доступного сокета в Chrome?

Вы можете получить сообщение об ошибке "Ожидание доступных сокетов" в Chrome, когда сокеты подключения перегружены. Освобождение сокетов может решить эту проблему навсегда. Очистка сокетов сделает их доступными для подключения.

Безопасно ли очищать кеш?

Безопасно ли очищать кеш приложения? Короче говоря, да. Поскольку в кеше хранятся второстепенные файлы (то есть файлы, которые не на 100% нужны для корректной работы приложения), его удаление не должно отрицательно сказаться на функциональности приложения. … Браузеры, такие как Chrome и Firefox, также любят использовать много кеша.

Хорошо ли очищать кеш?

Если вы периодически очищаете кеш на своем телефоне Android, вы можете устранить проблемы с производительностью устройства. В кэше вашего телефона Android хранятся небольшие фрагменты информации, которые ваши приложения и веб-браузер используют для повышения производительности.

Как часто нужно очищать кеш?

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

Полезно ли очищать кеш?

Рекомендуется очистить кеш браузера, потому что это: предотвращает использование старых форм. защищает вашу личную информацию. помогает нашим приложениям работать лучше на вашем компьютере.

Безопасна ли очистка кеша на ноутбуке?

Если вы хотите стереть кеш, это не повредит. Ваши приложения будут быстро восстанавливать свои кэши, и все будет работать быстрее, чем когда-либо, в кратчайшие сроки. Но теперь вы понимаете, что очистка кеша обычно не улучшает производительность.

Действительно ли помогает очистка кеша?

Удаление данных кеша помогает устранять неполадки, помогает увеличить время загрузки веб-страниц и повышает производительность вашего компьютера. … Иногда данные, хранящиеся в кеше, запрещают загрузку актуального содержимого. При удалении сохраненных данных кеша можно получить новую версию.

Последние сообщения

Последние комментарии

сообщить об этом объявлении

Используйте безопасный бесплатный инструмент, разработанный командой экспертов Auslogics.

  • Простота в использовании. Просто скачайте и запустите, установка не требуется.
  • Безопасно. Наше программное обеспечение представлено на CNET, и мы являемся серебряным партнером Microsoft.
  • Бесплатно. Мы серьезно относимся к абсолютно бесплатному инструменту.

Разработано для Windows 10 (8, 7, Vista, XP)
Дополнительная информация об Auslogics. Пожалуйста, ознакомьтесь с EULA и Политикой конфиденциальности.


Некоторые пользователи Windows 10 сообщают о раздражающей проблеме в Chrome, из-за которой браузер продолжает говорить «ожидание кеша» и зависает. Когда это происходит, сайт, к которому вы пытаетесь получить доступ, загружается очень медленно, если вообще загружается. Ваш компьютер также может зависать в масштабах всей системы или испытывать неестественный скачок в процентах использования ОЗУ и диска.

Ошибка, скорее всего, затронет ПК с Windows 10, работающие с твердотельными накопителями, а не с обычными жесткими дисками. Продолжительность зависания может составлять от десятков секунд до нескольких минут, прежде чем Chrome возобновит нормальную работу.

Почему Google Chrome продолжает говорить «ожидание кеша» в Windows 10?

Ответ прост: информация, загруженная Chrome на ваш компьютер, стала недоступной. Кэш — это место, где ваш браузер хранит определенную информацию о вашей активности в Интернете, поэтому при необходимости он может быстрее загружать веб-сайты. Сообщение «Ожидание кеша» отображается, когда браузер Chrome не может получить доступ к этой информации.

Chrome и почти все другие браузеры предназначены для извлечения данных из локального кэша, прежде чем объединять их со свежим контентом, загруженным из Интернета, когда вы посещаете веб-страницы. Это приводит к более быстрому просмотру — или это происходит, если нет сообщения «ожидание кеша», которое замедляет просмотр до уровня сканирования.

Что делать, если Google Chrome продолжает ожидать кэширования и зависает?

Если вы продолжаете получать уведомление о том, что Chrome ожидает кеширования, есть несколько простых шагов, которые можно предпринять, чтобы навсегда избавить ваш компьютер от этой ошибки.

Очистка кеша браузера

Чаще всего сообщение об ошибке вызвано повреждением файлов кэша в вашей системе. Удаление этих файлов позволяет Chrome создавать новые кеши, что устраняет проблему.

Чтобы очистить кеш браузера в Chrome на Windows 10, выполните следующие действия:

  1. В Chrome нажмите на многоточие (три вертикальные точки) в правом верхнем углу, чтобы открыть меню Chrome.
  2. Прокрутите раскрывающийся список до пункта Дополнительные инструменты и выберите Очистить данные браузера во втором раскрывающемся списке.
  3. В диалоговом окне «Очистить данные браузера» выберите все время в раскрывающемся списке временных диапазонов. Затем отметьте все поля данных, которые вы хотите удалить. Когда закончите, нажмите «Очистить данные».
  4. Перезапустите Chrome и просмотрите.
  5. Предотвращение записи Chrome на ваш SSD

Это еще один вариант, который можно попробовать, если вам интересно, как исправить зависание системы Chrome, связанное с ожиданием кеша. Это достигается путем отключения функции кэширования записи на диск в Windows 10. Хотя это полезная функция, которая повышает производительность и скорость, она может вызвать непреднамеренные побочные эффекты, такие как потеря памяти. Однако, если вы не возражаете против того, чтобы ваш ПК с Windows 10 работал немного медленнее, пока ошибка кэширования в Chrome исправлена, стоит попробовать отключить кэширование записи на диск.

Как остановить запись кеша на ваш SSD:

  1. На компьютере с Windows 10 вызовите поиск и введите Диспетчер устройств. Запустите программу.
  2. В диспетчере устройств прокрутите до пункта Диски и разверните его. Теперь вы можете видеть все диски на вашем компьютере.
  3. Нажмите правой кнопкой мыши на SSD, на котором установлен Chrome, и выберите свойства.
  4. В появившемся диалоговом окне свойств перейдите на вкладку политик.
  5. Снимите флажок «Включить кэширование записи на устройстве» и нажмите «ОК».
  6. Восстановление настроек Chrome по умолчанию

Это приведет к удалению всех ваших настроек и других параметров, которые вы применили в Chrome, и все вернется к тому состоянию, в котором оно было при новой установке. Выполните следующие действия, чтобы восстановить настройки Chrome по умолчанию:

  1. В Chrome нажмите на многоточие (три вертикальные точки).
  2. Выберите «Настройки» > «Дополнительно» > «Сброс и очистка» > «Восстановить настройки по умолчанию» > «Сбросить настройки».
  3. Использование нового профиля пользователя в Chrome

С помощью этого метода вы можете поменять свой текущий профиль в Chrome на новый и посмотреть, устранит ли это ошибку. Чтобы создать новый профиль:

  1. В Chrome нажмите на значок изображения, представляющий ваш профиль. Он находится в правом верхнем углу рядом с тремя вертикальными точками.
  2. В появившемся раскрывающемся списке выберите «Управление людьми» > «Добавить пользователя» и создайте новый профиль. Когда закончите, нажмите "Добавить".
  3. Chrome перезапустится с вашим новым профилем. Если проблема решена, вы можете войти в Google, чтобы импортировать сохраненные данные в новый профиль.
  4. Удаление и переустановка Chrome

Это незаменимый вариант, когда ничего не помогает. Прежде чем удалять приложение из Windows 10, попробуйте обновить Chrome до более новой версии и посмотреть, исчезнет ли при этом сообщение «Ожидание кеша».

Защитите ПК от угроз с помощью Anti-Malware

Проверьте свой компьютер на наличие вредоносных программ, которые ваш антивирус может пропустить, и безопасно удалите угрозы с помощью Auslogics Anti-Malware

Кэш-память играет ключевую роль в компьютерах. Фактически, все современные компьютерные системы, включая настольные ПК, серверы в корпоративных центрах обработки данных и облачные вычислительные ресурсы, имеют небольшие объемы очень быстрой статической оперативной памяти (SRAM), расположенной очень близко к центральному процессору (ЦП). Эта память называется кэш-памятью.

Несмотря на свой небольшой размер по сравнению с основной памятью (ОЗУ) или дополнительной памятью (ресурсами хранения), кэш-память оказывает огромное влияние на общую производительность системы.

Что такое кэш-память?

Компьютерные системы оснащены жесткими дисками или твердотельными накопителями (SSD) для обеспечения большой емкости и долговременного хранения данных, а также оперативной памятью, которая используется для хранения данных и программного кода, которые центральный процессор использует или собирается использовать. понадобится в самое ближайшее время. Оперативная память намного быстрее, чем жесткий диск или хранилище SSD. Обычно он состоит из динамической памяти с произвольным доступом (DRAM), которая также дороже в пересчете на гигабайт или сохраненные данные.

Но ЦП работает намного быстрее, чем ОЗУ, поэтому иногда ему приходится ждать, пока инструкции или данные считываются из ОЗУ, прежде чем он сможет продолжить обработку, что снижает общую производительность компьютерной системы.

Чтобы этого не происходило, компьютерные системы обычно оснащаются кэш-памятью: небольшим объемом динамической памяти с произвольным доступом (DRAM), которая является очень быстрой, но очень дорогой и расположена очень близко к самому ЦП.

В этой кэш-памяти хранятся данные или инструкции, которые процессор может использовать в ближайшем будущем. Поскольку это избавляет ЦП от ожидания, для повышения производительности чтения используется кэширование.

Кэш-память и производительность

Кэш-память повышает производительность компьютера. Кэш-память расположена очень близко к ЦП, либо на самом чипе ЦП, либо на материнской плате в непосредственной близости от ЦП и соединена специальной шиной данных. Таким образом, инструкции и данные могут быть прочитаны из него (и записаны в него) гораздо быстрее, чем в случае с обычной оперативной памятью.

Это означает, что процессор с меньшей вероятностью будет вынужден ждать — или время ожидания будет значительно сокращено. В результате очень небольшой объем кэш-памяти может привести к значительному увеличению производительности компьютера.

Как работает кэш-память?

Кэш-память работает, беря данные или инструкции по определенным адресам памяти в ОЗУ и копируя их в кэш-память вместе с записью исходного адреса этих инструкций или данных.

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

Кэш памяти «сработал»

Когда процессору требуются инструкции или данные из заданного адреса ОЗУ, то, прежде чем извлекать их из ОЗУ, он проверяет, содержит ли кэш-память ссылку на этот адрес ОЗУ. Если это так, то он считывает соответствующие данные или инструкции из кэш-памяти, а не из ОЗУ. Это известно как «попадание в кэш». Поскольку кэш-память быстрее, чем ОЗУ, и поскольку она расположена ближе к центральному процессору, она может получить и начать обработку инструкций и данных намного быстрее.

Та же процедура выполняется, когда данные или инструкции необходимо записать обратно в память. Однако в этом случае есть дополнительный шаг, потому что если что-то записывается в кэш-память, то в конечном итоге это также должно быть записано в ОЗУ.

Как это делается, зависит от политики записи кеша. Простейшая политика называется сквозной записью: при этой политике все, что записывается в кеш памяти, сразу же записывается в ОЗУ.

Альтернативная политика — «обратная запись». Используя политику «обратной записи», данные, записываемые в кэш-память, теперь сразу же записываются и в ОЗУ. Все, что записывается в кэш-память, помечается как «грязное», что означает, что оно отличается от исходных данных или инструкций, которые были считаны из ОЗУ. Когда она удаляется из кэш-памяти, то и только тогда она записывается в оперативную память, заменяя исходную информацию.

Промежуточные политики позволяют ставить «грязную» информацию в очередь и записывать обратно в ОЗУ в пакетном режиме, что может быть более эффективным, чем многократная запись по отдельности.

Кэш памяти «промах»

Если данные или инструкции по заданному адресу оперативной памяти не найдены в кэш-памяти, это называется «промахом кэша». В этом случае ЦП вынужден ждать, пока информация извлекается из ОЗУ.

На самом деле данные или инструкции извлекаются из ОЗУ и записываются в кэш-память, а затем отправляются в ЦП. Причина этого в том, что данные или инструкции, которые недавно использовались, скорее всего, снова потребуются в ближайшем будущем. Таким образом, все, что ЦП запрашивает из ОЗУ, всегда копируется в кэш-память.

(Есть исключение. Некоторые данные редко используются повторно, их можно пометить как некэшируемые. Это предотвращает ненужное занятие ценного пространства кэш-памяти данными.)

В связи с этим возникает вопрос, что произойдет, если кэш-память уже заполнена. Ответ заключается в том, что часть содержимого кэш-памяти необходимо «выселить», чтобы освободить место для новой информации, которую необходимо туда записать.

Если необходимо принять решение, кэш памяти применит «политику замены», чтобы решить, какая информация будет вытеснена.

Существует несколько возможных политик замены. Одной из наиболее распространенных является политика наименее использовавшихся (LRU). В этой политике используется принцип, согласно которому, если данные или инструкции не использовались в последнее время, то они с меньшей вероятностью потребуются в ближайшем будущем, чем данные или инструкции, которые потребовались совсем недавно.

Ключевое значение кэш-памяти

Кэш-память необходима для устранения узких мест производительности между ОЗУ и ЦП. Его использование аналогично использованию оперативной памяти в качестве дискового кеша. В этом случае часто используемые данные, хранящиеся во вторичных системах хранения (таких как жесткие диски или твердотельные накопители), временно помещаются в оперативную память, где ЦП может получить к ним доступ гораздо быстрее.

Поскольку ОЗУ дороже (но быстрее), чем вторичное хранилище, дисковые кэши меньше, чем жесткие диски или твердотельные накопители. Поскольку SRAM дороже (но быстрее), чем DRAM, кэши памяти меньше, чем RAM.

Типы кэш-памяти

  • Первичный кэш Большая часть кэш-памяти физически расположена на том же кристалле, что и сам ЦП, а часть, ближайшая к ядрам ЦП, иногда называется первичным кэшем, хотя этот термин больше не используется.
  • Вторичная кэш-память Часто это относится к дополнительной части кэш-памяти, расположенной на отдельной микросхеме материнской платы рядом с процессором. Этот термин также больше не используется, поскольку большая часть кэш-памяти теперь расположена на самом кристалле ЦП.

Уровни кэш-памяти

Современные компьютерные системы имеют более одной части кэш-памяти, и эти кэши различаются по размеру и близости к ядрам процессора, а значит, и по скорости. Они известны как уровни кэша.

Самая маленькая и самая быстрая кэш-память — это кэш-память 1-го уровня, или кэш-память L1, а следующей является кэш-память L2. Большинство систем теперь имеют кэш-память L3, а с момента появления чипов Skylake Intel также добавила кэш-память L4 в некоторые из своих процессоров.

Уровень 1

Кэш L1 — это кэш-память, встроенная в сам ЦП. Он работает на той же тактовой частоте, что и процессор. Это самый дорогой тип кэш-памяти, поэтому его размер крайне ограничен. Но поскольку он очень быстрый, это первое место, где процессор будет искать данные или инструкции, которые могли быть буферизованы там из ОЗУ.

На самом деле в большинстве современных процессоров кэш L1 разделен на две части: раздел данных (L1d) и раздел инструкций (L1i). Они содержат данные и инструкции соответственно.

Современный ЦП может иметь размер кэша порядка 32 КБ L1i и L1d на ядро.

Уровень 2

Кэш L2 также может располагаться в микросхеме ЦП, хотя и не так близко к ядру, как кэш L1. Или, что реже, он может быть расположен на отдельном чипе рядом с процессором. Кэш L2 дешевле и больше, чем кэш L1, поэтому размер кэша L2, как правило, больше и может составлять порядка 256 КБ на ядро.

Уровень 3

Кэш уровня 3, как правило, намного больше, чем кэш L1 или L2, но он также отличается еще одним важным аспектом. В то время как кэши L1 и L2 являются частными для каждого ядра процессора, кэш L3, как правило, является общим кешем, общим для всех ядер. Это позволяет ему играть важную роль в обмене данными и межъядерной связи. Кэш L3 может иметь размер порядка 2 МБ на ядро.

Отображение кэша

Кэш-память, как уже говорилось, чрезвычайно быстра, то есть ее можно очень быстро считывать.

Но существует потенциальное узкое место: прежде чем данные можно будет считать из кэш-памяти, их необходимо найти. Процессор знает адрес оперативной памяти данных или инструкции, которую он хочет прочитать. Он должен искать в кеше памяти, чтобы увидеть, есть ли ссылка на этот адрес ОЗУ в кеше памяти вместе со связанными данными или инструкциями.

Существует несколько способов отображения данных или инструкций из ОЗУ в кэш памяти, и они напрямую влияют на скорость, с которой их можно найти. Но есть компромисс: минимизация времени поиска также сводит к минимуму вероятность попадания в кеш, а максимизация вероятности попадания в кеш увеличивает вероятное время поиска.

Обычно используются следующие методы сопоставления кеша:

Прямое сопоставление

При использовании кеша с прямым отображением существует только одно место в кэш-памяти, в котором может храниться данный блок данных из ОЗУ.

Это означает, что ЦП должен заглянуть только в одно место в кэше памяти, чтобы увидеть, присутствуют ли данные или инструкции, которые он ищет, и если это так, они будут найдены очень быстро. Недостаток кэша с прямым отображением заключается в том, что он сильно ограничивает объем данных или инструкций, которые могут храниться в кэше памяти, поэтому попадания в кэш случаются редко.

Ассоциативное сопоставление

Также известное как полностью связанное сопоставление, оно противоположно прямому сопоставлению. При ассоциативной схеме отображения любой блок данных или инструкций из ОЗУ можно поместить в любой блок кэш-памяти. Это означает, что ЦП должен просмотреть всю кэш-память, чтобы увидеть, содержит ли она то, что он ищет, но вероятность попадания в кеш гораздо выше.

Набор-ассоциативное сопоставление

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

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

В этом разделе представлены подробные описания событий ожидания, представляющих наибольший интерес.

Там, где это уместно, даются ссылки на дополнительную информацию в других разделах документации Oracle Database. Чтобы получить полный список событий ожидания в алфавитном порядке, вы можете ввести следующую инструкцию SQL:

C.3.1 изменить диспетчер набора систем

Сеанс выдал инструкцию ALTER SYSTEM SET DISPATCHER = string и ожидает запуска диспетчеров.

Время ожидания: сеанс будет ждать 1/100 секунды и проверять, запущены ли новые диспетчеры, в противном случае сеанс будет ждать снова

Количество раз, когда сеанс ждал 1/100 секунды

C.3.2 Удаленная запись ARCH

Используется для отслеживания времени (в сантисекундах), которое фоновые процессы ARC n тратят на блокировку в ожидании завершения сетевых операций записи.

C.3.3 Удаленная запись ASYNC

Используется для отслеживания времени (в сантисекундах) асинхронных потоковых операций RFSWRITE. Это включает в себя сбор урожая и время подачи в потоковую сеть. Это время накапливается фоновыми процессами TT nn (Redo Transport Slave).

Концепции и администрирование Oracle Data Guard для получения дополнительной информации об использовании RFS для управления резервными журналами повторного выполнения.

C.3.4 Проверка BFILE на наличие

Сеанс ожидает, чтобы проверить, существует ли внешний большой объект (LOB).

Время ожидания: общее время, прошедшее для существующего вызова

C.3.5 Проверка BFILE на открытие

Сеанс ожидает открытия внешнего большого объекта (LOB).

Время ожидания: общее время, прошедшее для вызова isopen

C.3.6 Закрытие BFILE

Сеанс ожидает закрытия внешнего большого объекта (LOB).

Время ожидания: общее время, прошедшее до завершения вызова.

C.3.7 BFILE получить длину

Сеанс ожидает вызова для проверки размера внешнего большого объекта (LOB).

Время ожидания: общее время, прошедшее до вызова для проверки размера большого объекта

C.3.8 BFILE получить объект имени

Сеанс ожидает вызова, чтобы найти или сгенерировать внешнее имя внешнего большого объекта.

Время ожидания: общее время, прошедшее до завершения создания внешнего имени файла

C.3.9 BFILE получить объект пути

Сеанс ожидает вызова для поиска или создания внешнего пути к внешнему большому объекту (LOB).

Время ожидания: общее время, прошедшее до завершения создания внешнего пути

C.3.10 Внутренний поиск BFILE

Сеанс ожидает завершения вызова позиционирования во внешнем большом объекте (LOB).

Время ожидания: общее время, прошедшее до завершения поиска.

C.3.11 BFILE открыт

Сеанс ожидает открытия внешнего большого объекта (LOB).

Время ожидания: общее время, прошедшее для вызова isopen

C.3.12 Чтение BFILE

Сеанс ожидает завершения чтения из внешнего большого объекта (LOB).

Время ожидания: общее время, прошедшее до завершения чтения.

C.3.13 переход очереди широковещательных сообщений

Процессы входят в состояние "ожидание перехода в очередь широковещательных сообщений" при очистке дескриптора канала издателя до НАДЕЖНОГО широковещательного канала. Издатель отвечает за перемещение сообщения в свободную очередь, но он не может этого сделать, пока сообщение не окажется в очереди готовности. Если сообщение все еще не находится в очереди выполнения, процесс входит в это ожидание. Это событие ожидания, скорее всего, появится, когда процесс Oracle собирается нормально завершиться или когда PMON очищает мертвый процесс.

Время ожидания: варьируется

указатель дескриптора канала издателя

указатель широковещательного сообщения

Число, обозначающее функцию в KSR, где процесс ожидает

C.3.14 переход в очередь восстановления широковещательных сообщений

Процессы входят в состояние "ожидание перехода в очередь восстановления широковещательных сообщений" при очистке дескриптора канала издателя до НАДЕЖНОГО широковещательного канала. Широковещательное сообщение находится в очереди восстановления другого дескриптора канала (например, ch2). Процесс входит в это ожидание, если сообщение еще не удалено из очереди восстановления дескриптора канала ch2. Это событие ожидания, скорее всего, появится, когда процесс Oracle собирается нормально завершиться или когда PMON очищает мертвый процесс.

Время ожидания: варьируется

Указатель дескриптора канала издателя

Указатель широковещательного сообщения

Число, обозначающее функцию в KSR, где процесс ожидает

C.3.15 ожидание занятости буфера

Подождите, пока освободится буфер.

Существует четыре причины, по которым сеанс не может закрепить буфер в кэше буферов, и для каждой из них существует отдельное событие ожидания:

"буфер занят ожиданием": сеанс не может закрепить буфер в буферном кеше, поскольку другой сеанс уже закрепил буфер.

"прочитано другим сеансом": сеанс не может закрепить буфер в буферном кеше, поскольку другой сеанс считывает буфер с диска.

"gc buffer Bus Busy Acquisition": сеанс не может закрепить буфер в буферном кеше, потому что другой сеанс считывает буфер из кеша другого экземпляра.

"gc buffer busy release": сеанс не может закрепить буфер в буферном кеше, потому что другой сеанс в другом экземпляре берет буфер из этого кеша в свой собственный кеш, чтобы он мог его закрепить.

До выпуска 10.1 все четыре причины покрывались "ожиданием занятости буфера"." В выпуске 10.1 событие ожидания "занят буфер gc" охватывало как события ожидания "получение буфера gc занято", так и события ожидания "занят выпуск буфера gc".

Время ожидания: обычное время ожидания составляет 1 секунду. Если сеанс ожидал буфера во время последнего ожидания, то следующее ожидание будет 3 секунды.

Читайте также: