Fujitsu UDS/SQL V2.5 ユーザーズマニュアル

ページ / 324
Schema DDL
Realm concept
U929-J-Z125-9-76
  
109
D
ok
us
c
h
abl
on
en
 1
9x
24 V
e
rs
ion
 7
.3
us
 f
ü
r F
ram
eM
ak
er
 V
7
.x
v
o
m
 1
4.
02
.2
00
7
©
 c
o
gni
tas
 Gm
b
H
 20
01-
20
07
24
. Ok
tobe
r 20
07
  S
ta
nd
 0
9:
30
.2
3
P
fa
d:
 G
:\
v
og
t\
fs
c
\ud
s
\M
anu
al
e
\e
n\
ud
s
e
nt
_e\
u
ds
ent
.k
0
4
Handling concurrent access 
When a transaction is opened, the database programmer states the realms to be accessed 
within the transaction (see the 
” manual, READY). He can also 
define usage modes for realms, restricting or prohibiting concurrent access to these realms 
by other transactions. The subdivision of the database into realms helps keep mutual inter-
ference by transactions to a minimum. 
Data which is often accessed concurrently can be stored in different realms, and the realms 
can be assigned different disk drives. This allows concurrent accesses by different transac-
tions, which again reduces access time. 
Logical association of data 
Data can be distributed over the different realms so that programs need access only some 
of the existing realms. Realms can be connected or disconnected at the user’s discretion 
by means of the BMEND utility or, in a session, by means of the administration with DAL 
commands. There is no need to waste resources on realms which are rarely used. 
4.10.1
Defining a realm 
AREA NAME IS realm-name
realm-name
 specifies the name of the realm assigned by the user. No further specifications 
are required to define a realm. Its size is specified at database creation (see the “
” manual, Database creation).