Veritas Storage Foundation 5.1 SP1: Storage and Availability Management for Oracle (5900-1504, April 2011)
ITEM_ID and ITEM from the sample segments reported above are the two most
likely candidates for relocation to a higher performance tier. The commands to
relocate them are:
$ dbdst_obj_move -S $ORACLE_SID -H $ORACLE_HOME \
-i ITEM_ID -c SSD_TIER
$ dbdst_obj_move -S $ORACLE_SID -H $ORACLE_HOME \
-t ITEM -c SSD_TIER
For more on using the dbdst_obj_move command:
See “Administering SmartTier at the sub-file level” on page 266.
Relocating a hot database segment to a higher performance tier
You can relocate hot database segments or objects to higher performance storage
using sub-file storage tiering when relocating the entire datafiles is not practical.
For the example values in the procedure below, see the information in Table 15-1
The command in the example below queries dba_segments and dba_extents and
prepares a list of extents for a given table/index. From the extent information, a
list containing (file, offset) is generated. This list is handed over to fsppadm to
perform the sub-file enforcement.
To relocate a hot database segment to a high-performance tier
1
Identify the most active hot objects or segments of the database using an
Oracle AWR report.
2
Determine the size needed to relocate them to the higher-performance tier.
3
To ensure an up-to-date SFDB repository, run dbed_update.
4
Run the command to move the table emp to the tier SSD.
$ dbdst_obj_move -S PROD -H /ora11ghome -t EMP -c SSD
The command in the example below displays the set datafiles where the specified
table/index resides. If the underlying file system is a multi-volume file system, it
will display the corresponding volume and tier name.
To verify that the database segment is relocated to the correct tier
◆
Run the command to view the relocated table:
$ dbdst_obj_view -S PROD -H /ora11ghome -t EMP
For more on using the dbdst_obj_move command:
277SmartTier for Oracle use cases
SmartTier for Oracle sub-file use cases