Разница между статическим курсором и динамическим курсором в оракуле - PullRequest
2 голосов
/ 29 ноября 2009

Привет. Может ли любое тело описать, в чем разница между статическим курсором и динамическим курсором с примерами.

Ответы [ 4 ]

3 голосов
/ 27 мая 2011

• Статический курсор не отражает изменения данных, внесенные в БД после создания ResultSet, тогда как динамический курсор отражает изменения как и когда они происходят.

• Статический курсор намного быстрее, чем динамический, поскольку не требует дальнейшего взаимодействия с сервером БД.

• Статический курсор поддерживает как относительное, так и абсолютное позиционирование, тогда как динамический курсор поддерживает только относительное позиционирование.

• Статический курсор можно использовать для создания закладок, поскольку возвращаемые данные являются статическими, тогда как динамический курсор нельзя использовать для одного и того же

2 голосов
/ 07 ноября 2013

Статический

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

1009 ** * Dynamic 1010 ** * 1011 Динамические курсоры являются противоположностью статических курсоров. Динамические курсоры отражать все изменения, внесенные в строки в их наборе результатов, когда прокрутка курсора. Значения данных, порядок и членство строк в наборе результатов может меняться при каждой выборке. Все ОБНОВЛЕНИЕ, Операторы INSERT и DELETE, сделанные всеми пользователями, видны через курсор. С http://technet.microsoft.com/en-us/library/ms191179.aspx

0 голосов
/ 12 октября 2011

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

0 голосов
/ 29 ноября 2009

Проверка ref курсоры . Например, код проверьте здесь . Разница, конечно, в способностях и реализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...