1.1

Table Of Contents
vmc-ssrc-rh156(23870)<v1>:23802/60824 |datastore(norma&
vmc-ssrc-rh154(26751)<v4>:42054/49195 |datastore(norma&
vmc-ssrc-rh156(23897)<v2>:37163/43747 |datastore(norma&
vmc-ssrc-rh156(23882)<v2>:26779/35052 |accessor(normal)
6 rows selected
Data store members host data in the cluster, while accessor members do not host data. This role is determined
by the host-data boot property. If a cluster contains only a single data store, its KIND is listed as
"datastore(loner)."
Determining Server Group Membership
SQLFire peers and servers that host data can participate in one or more server groups. You can use server group
membership to specify how individual tables are partitioned or replicated across the cluster. You can also use
server groups to target event listeners and other SQLFire features. To display the server group membership for
each cluster member, query the SERVERGROUPS column. For example:
select ID, SERVERGROUPS from SYS.MEMBERS;
ID |SERVERGROUPS
----------------------------------------------------------
vmc-ssrc-rh154(26615)<v0>:31141/53707 |
vmc-ssrc-rh154(26739)<v3>:9287/48842 |SG2
vmc-ssrc-rh156(23897)<v2>:37163/43747 |SG1
vmc-ssrc-rh156(23882)<v2>:26779/35052 |SG1
vmc-ssrc-rh156(23870)<v1>:23802/60824 |SG2
vmc-ssrc-rh154(26751)<v4>:42054/49195 |SG1
6 rows selected
Data stores that you start without specifying a server group name are added to the default server group, and have
a null value for the SERVERGROUPS column.
As an alternative, you use the GROUPSINTERSECT function to determine which members are part of the server
group(s) that you specify in the function. Note that if you specify a comma-separated list, GROUPSINTERSECT
requires the list to be sorted. For example:
select ID, SERVERGROUPS from SYS.MEMBERS where GROUPSINTERSECT(SERVERGROUPS,
'SG1,SG2');
ID |SERVERGROUPS
------------------------------------------------------------------------
vmc-ssrc-rh156(23897)<v2>:37163/43747 |SG1
vmc-ssrc-rh154(26751)<v4>:42054/49195 |SG1
vmc-ssrc-rh156(23882)<v2>:26779/35052 |SG1
vmc-ssrc-rh156(23870)<v1>:23802/60824 |SG2
vmc-ssrc-rh154(26739)<v3>:9287/48842 |SG2
5 rows selected
Getting Information About User Tables
The SYS.SYSTABLES table provides information about all tables that are created in a SQLFire distributed
system. You can use different queries to obtain details about tables and the server groups that host those tables.
Displaying a List of Tables on page 262
Determining Where Data Is Stored on page 264
Determining Whether a Table Is Replicated or Partitioned on page 265
Determining How Persistent Data Is Stored on page 265
Displaying Eviction Settings on page 266
vFabric SQLFire User's Guide262
Managing and Monitoring vFabric SQLFire