15.125 SEM_APIS.MIGRATE_DATA_TO_STORAGE_V2
Format
SEM_APIS.MIGRATE_DATA_TO_STORAGE_V2( options IN VARCHAR2 DEFAULT NULL, network_owner IN VARCHAR2 DEFAULT NULL, network_name IN VARCHAR2 DEFAULT NULL);
Description
Migrates semantic data from escaped storage form to unescaped storage form.
Parameters
- options
-
If you specify
PARALLEL=<n>
, the migration is performed using the specified degree of parallelism. If you do not specify this option, then by default no parallel processing is used. - network_owner
-
Owner of the semantic network. (See Table 1-2.)
- network_name
-
Name of the semantic network. (See Table 1-2.)
Usage Notes
It is strongly recommended that you use unescaped storage form for your semantic network, because it reduces storage cost and improves query performance, while requiring no changes to your existing applications.
This procedure must be run as the network owner.
After executing this procedure, a row with the following column values should be present in the network’s RDF_PARAMETER table (described in RDF_PARAMETER Table in RDF Networks):
- Namespace: NETWORK
- Attribute: STORAGE_FORM
- Value: UNESC
- Description: Storage form setting for a semantic network.
Examples
The following example migrates a semantic network named NET1 owned by RDFUSER from escaped storage form to unescaped storage form. A degree of parallelism of 4 is used for the operation.
EXECUTE sem_apis.migrate_data_to_storage_v2(options=>' PARALLEL=4 ', network_owner=>'RDFUSER', network_name=>'NET1');
The following example migrates a semantic network named NET1 owned by RDFUSER from escaped storage form to unescaped storage form.
EXECUTE sem_apis.migrate_data_to_storage_v2(network_owner=>'RDFUSER', network_name=>'NET1');
Parent topic: SEM_APIS Package Subprograms