Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> DAO - Data Access Objects >> Использование ODBCDirect >> Использование курсоров в рабочих пространствах ODBCDirect >> Курсоры на стороне клиента и сервера

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Курсоры на стороне клиента и сервера


Курсору для хранения своих данных нужны временные ресурсы. Эти ресурсы могут быть оперативной памятью, файлом подкачки (при использовании механизмов виртуальной памяти Microsoft Windows), временными файлами или базами данных. Если эти ресурсы находятся на клиентском компьютере, курсор называют курсором на стороне клиента (client-side cursor). При таком типе курсора сервер передает клиенту по сети не только данные представляемые курсором, но и информацию, нужную собственно курсору. Временными ресурсами, необходимыми курсору, управляет клиент.

Некоторые серверы баз данных (например, Microsoft SQL Server 6.0) поддерживают дополнительный тип курсоров, называемых курсорами на стороне сервера (server-side cursors). При этом типе курсора сервер выделяет для конечного набора ресурсы, находящиеся на самом сервере, и возвращает лишь данные, явно затребованные клиентом. Применение этого типа курсоров может дать значительный выигрыш в производительности по сравнению с курсорами на стороне клиента ? особенно при значительном сетевом трафике или недостаточной полосе пропускания сети. Но в этом случае, поскольку используются оперативная память и дисковое пространство сервера, следует предусмотреть соответствующие аппаратные ресурсы на сервере и проверить, в состоянии ли он управлять всеми курсорами, необходимыми клиентам.



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017