
New Features in ALLBASE/SQL Release G.0 (continued)
Feature (Category) | Description | Documented in . . . |
|
|
|
New SQLGEN | Generates SQL statemen ts | ALLBASE/SQL Database Administration |
GENERATE | necessary to recreate modied | Guide , \SQLGEN Commands" appendix. |
parameters | access plans for module sections. |
|
(Usability) | New syntax for GENERATE: |
|
| DEFAULTSPACE, |
|
| MODOPTINFO, PARTITION, |
|
| PROCOPTINFO, SPACEAUTH. |
|
|
|
|
Row level locking | Permits multiple transactions to |
(Usability) | read and update a table |
| concurrently because locking is |
| done at row level. Since the |
| transaction will obtain more loc ks, |
| the benets must be weighed |
| against the costs. (Previously |
| documented in an addendum after |
| F.0 release.) |
|
|
ALLBASE/SQL Reference Manual , \Concurrency Con trol through Locks and Isolation Lev els;" ALLBASE/SQL Database Administration Guide , \Eects of Page and Row Level Locking" in \Physical Design."
Increased number | Removes the limitation of 240 | ALLBASE/SQL Database Administration |
of users | users supported by pseudotables. | Guide , \ALLBASE/SQL Limits" appendix. |
(Usability) | (Maximum is system session |
|
| limits: 2000 on |
|
| MPE/iX.) |
|
|
|
|
POSIX support | Improves application portabilit y | ALLBASE/SQL Advanced Application |
(Usability) | across MPE/iX and | Programming Guide , \POSIX Preprocessor |
| Enhances the ALLBASE/SQL | Invocation" in \Using the Preprocessor." |
| preprocessors to run under POSIX |
|
| (Portable Operating System |
|
| Interface) on MPE/iX. |
|
|
|
|
Application thread | Provides the use of threads in an | ALLBASE/SQL Advanced Application |
support | application. Allows | Programming Guide , \Using the |
(Performance, | ALLBASE/SQL to be used in an | Preprocessor." |
Usability) | application threaded en vironment |
|
| on MPE/iX. Application threads |
|
| are light weight processes that |
|
| share some resources and last for |
|
| the duration of a transaction. |
|
| Threaded applications reduce the |
|
| overhead of context switching and |
|
| improve the performance of |
|
| OpenTP applications. |
|
|
|
|
vii