Стань лучшим специалистом по базам данных в Мире!

Все для обучения: книги, видео, форум. Станьте лучшим в Мире специалистом по базам!

Подробнее

Стань лучшим специалистом по базам данных в Мире!

Есть вопросы? Спросите о насущной проблеме на форуме или группах социальной сети!

Подробнее

Стань лучшим специалистом по базам данных в Мире!

Уже гуру? Заведите собственный блог и делитесь опытом! Привлекайте поклонников и работодателей!

Подробнее

Присоединяйтесь к нашему дружному сообществу спецов по базам данных. 2000+ Профи уже с нами

Регистрация занимает 2 минуты, и это бесплатно

Зарегистрироваться »



Календарь мероприятий


Новости из мира баз данных

PrevNext


Свежие блоги участников нашего сообщества

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

Написание подзапросов SQL для базы данных Oracle

Написание подзапросов SQL для базы данных Oracle


Подзапросы (subqueries) реализуются в запросах, об…

Операции группировки GROUP BY в запросах SQL к базе данных Oracle

Операции группировки GROUP BY в запросах SQL к базе данных O…


Для группирования результатов запроса в соответств…

Поддерживаемые Oracle типы соединений в SQL: JOIN и другие

Поддерживаемые Oracle типы соединений в SQL: JOIN и другие


В Oracle поддерживается несколько типов соединений…

Иерархические запросы в Oracle: START WITH, CONNECT BY

Иерархические запросы в Oracle: START WITH, CONNECT BY


Если в таблице содержатся иерархические данные (да…

Использование функций SQL в запросах к базе данных Oracle

Использование функций SQL в запросах к базе данных Oracle


Функции в Oracle применяются для осуществления ман…

Операции SQL в базе данных Oracle: сравнения, логические, над множеством

Операции SQL в базе данных Oracle: сравнения, логические, на…


В SQL поддерживается ряд операций для решения разл…


 


Новинки в книжной библиотеке

 


Новые публикации нашего портала

Наши авторы публикуют самые актуальные и насущные материалы по теме разработки, проектирования, программирования и администрирования различных баз данных и информационных систем. Инструменты анализа данных, работы с Большими данными (Big Data) также отражены в исследованиях наших специалистов. Ждем Ваших откликов на прочитанное!


Oracle Real Application Clusters (RAC) 12с - обзор технологии

Oracle Real Application Clusters (RAC) 12с - обзор технологии

More details
Настройка базы данных MySQL в облаке Amazon RDS

Настройка базы данных MySQL в облаке Amazon RDS

More details
О применении технологии Oracle Steam для решения задачи интеграции данных

О применении технологии Oracle Steam для решения задачи интеграции данных

More details
Лучший способ хранения данных или плюсы и минусы Oracle ASM

Лучший способ хранения данных или плюсы и минусы Oracle ASM

More details

... и еще множество другой полезной информации в наших статьях

 


Лидеры социальной сети по базам данных

Просмотреть всех участников (2267)

Подсказка дня

Термин курсор (cursor) является одним из неопределенных и многозначных терминов в мире Oracle.

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

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

Третье толкование появилось потому, что для единственной инструкции может быть создано несколько планов выполнения (вместе с деталями рабочего окружения), сгруппированных по общим чертам в библиотечном кэше – как следствие мы часто слышим такие фразы, как родительский курсор (parent cursor, общие черты) и дочерние курсоры (child cursors, конкретные планы выполнения).

Обратите также внимание, что план выполнения (execution plan) является частью дочернего курсора и может являться частью сразу нескольких дочерних курсоров, имеющих идентичные планы выполнения. Такие дочерние курсоры могут отличаться окружением или разрешением имен – тот факт, что планы выполнения могут совпадать, следует воспринимать как случайное стечение обстоятельств.

Яндекс.Метрика