![]() |
|
|
Multi-User Features Available in All Cloudscape ProductsThe basic Cloudscape product contains some features that are useful for developing multi-user applications. These features include:
RmiJdbcCloudscape includes RmiJdbc, a simple connectivity framework, as well as a few Cloudscape customizations of RmiJdbc. RmiJdbc is freeware suitable for prototyping simple server scenarios. RmiJdbc provides JDBC connectivity, but not the many additional features of Cloudconnector. Row-Level LockingTo support multiple users, Cloudscape provides the option of row-level or table-level locking. Table-level locking is preferable if there are few or no writes to the server, while row-level locking is essential for good performance if many clients write to the server concurrently. Cloudscape's optimizer tunes lock choice for queries automatically, or it can be controlled by the application. Multiple Concurrency LevelsCloudscape supports both SERIALIZABLE and READ COMMITTED isolation levels. READ COMMITTED provides greater concurrency for multiple users, and SERIALIZABLE provides greater consistency. See the Cloudscape Developer's Guide for more information. Multi-Connection and Multi-ThreadingCloudscape allows multiple simultaneous connections to a database, even in embedded mode. Cloudscape is also fully multi-threaded, and you can have multiple threads active at the same time. However, JDBC semantics impose some limitations on multi-threading. See the Cloudscape Developer's Guide for more information. Administrative ToolsCloudscape provides some tools and features to assist database administrators. These tools are:
These tools and features are discussed in part two of this book. See the chapters in that section for more information. |
|
![]() Cloudscape Version 3.6 For information about Cloudscape technical support, go to: www.cloudscape.com/support/.Copyright © 1998, 1999, 2000 Informix Software, Inc. All rights reserved. |