Кеш запросов (СУБД)

Кеш запросов (СУБД)

Кеш запро́сов в СУБД — это область оперативной или внешней памяти, хранящей план выполнения, соответствующий запросу с определённой семантикой. Кеш запросов используется для уменьшения времени ответа СУБД для часто используемых запросов.

План выполнения запроса помещается в кеш и ассоциируется с синтаксическим деревом или текстом запроса. Впоследствии, если семантика входящего запроса соответствует семантике некоторого запроса, помещённого в кеш, то СУБД использует сохранённый план выполнения, а не генерирует его.

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


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Смотреть что такое "Кеш запросов (СУБД)" в других словарях:

  • Кеш — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кеш-память — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Дисковый кеш — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кэш — У этого термина существуют и другие значения, см. Кэш (значения). Кэш[1][2][3] или кеш[4][5][6] (англ. cache, от фр. cacher  «прятать»; произносится [kæʃ]  «кэш»)  промежуточный …   Википедия

  • Сверхоперативная память — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Дисковый кэш — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кеширование — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кэш-память — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кэш центрального процессора — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия

  • Кэширование — Кэш (англ. cache[1], произносится kæʃ кЭш)  промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена. Доступ к данным в… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»