構成情報データベースのメンテナンスを行います。
変更を行う場合は、SystemProvisioningを停止することを推奨します。
[構文]
ssc maintenance cmdb [-recoverymodel <simple | full>] [-defrag Average] [-shrinkdata]
[-shrinklog] [-all] [-tbl]
[引数/オプション]
[-recoverymodel] | データベースの復旧モデルを設定します。 simple : 単純復旧モデル(推奨) full : 完全復旧モデル |
[-defrag Average] | 指定された断片率以上のテーブルの断片化を解消します。 Average には、0から99までの断片率を指定します。 すべてのテーブルに対して行う場合は、"0" を指定してください。 |
[-shrinkdata] | データファイルのサイズを圧縮します。 |
[-shrinklog] | ログファイルのサイズを圧縮します。 ログファイルのサイズが、閾値 (300MB以上) を超えている場合に実行してください。 |
[-all] | データベース情報の詳細を表示します。 (ログファイルなどのファイルパスなど) |
[-tbl] | -all の後で対で指定された場合に、テーブルの断片化率もあわせて表示します。 |
-recoverymodel 、-defrag 、-shrinkdata 、-shrinklog は、同時に指定することはできません。
オプションを指定しない場合、構成情報データベースの情報を表示します。
[構文例]
>ssc maintenance cmdb
>ssc maintenance cmdb -recoverymodel simple
>ssc maintenance cmdb -defrag 50
>ssc maintenance cmdb -shrinkdata
>ssc maintenance cmdb -shrinklog
[表示例]
オプション指定なし
>ssc maintenance cmdb
[Cmdb Information]
Datafile Name : PVMINF
Allocate Size : 142.19 MB
Secondary Name : pvminf_2
Allocate Size : 40.00 MB
Logfile Name : PVMINF_log
Allocate Size : 83.88 MB
RecoveryModeType : Simple
-all
> ssc maintenance cmdb -all
[Cmdb Information]
#----
Database Name : pvminf
Datafile Name : PVMINF
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PVMINF.mdf
Allocate Size : 142.19 MB
Unallocated Size : 122.75 MB
Unallocated Ratio : 86.33 %
Secondary Name : pvminf_2
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\pvminf_2.ndf
Allocate Size : 40.00 MB
Unallocated Size : 0.44 MB
Unallocated Ratio : 1.09 %
Logfile Name : PVMINF_log
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PVMINF_log.LDF
Allocate Size : 83.88 MB
Unallocated Size : 75.08 MB
Unallocated Ratio : 89.52 %
#----
Database Name : tempdb
Datafile Name : tempdev
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\tempdb.mdf
Allocate Size : 2.19 MB
Unallocated Size : 0.81 MB
Unallocated Ratio : 37.14 %
Logfile Name : templog
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\templog.ldf
Allocate Size : 0.50 MB
Unallocated Size : 0.25 MB
Unallocated Ratio : 49.60 %
RecoveryModeType : Simple
-all -tbl
> ssc maintenance cmdb -all -tbl
[Cmdb Information]
#----
Database Name : pvminf
Datafile Name : PVMINF
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PVMINF.mdf
Allocate Size : 142.19 MB
Unallocated Size : 122.75 MB
Unallocated Ratio : 86.33 %
Secondary Name : pvminf_2
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\pvminf_2.ndf
Allocate Size : 40.00 MB
Unallocated Size : 0.44 MB
Unallocated Ratio : 1.09 %
Logfile Name : PVMINF_log
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\PVMINF_log.LDF
Allocate Size : 83.88 MB
Unallocated Size : 75.08 MB
Unallocated Ratio : 89.52 %
#----
Database Name : tempdb
Datafile Name : tempdev
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\tempdb.mdf
Allocate Size : 2.19 MB
Unallocated Size : 0.81 MB
Unallocated Ratio : 37.14 %
Logfile Name : templog
Location : c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\templog.ldf
Allocate Size : 0.50 MB
Unallocated Size : 0.25 MB
Unallocated Ratio : 49.60 %
RecoveryModeType : Simple
[Cmdb Table Fragmentation Average]
Tabale Name Fragmentation Average
---------------------------------------------------------
TBL_EventHistory 99.93
TBL_EventAction 99.23
TBL_Parts 98.87
TBL_ManagementLogHistory 98.50
TBL_PartsGroupRelation 95.51
TBL_DiskPartition 91.67
TBL_PartsGroup 91.30
TBL_DiskVolume 90.00
TBL_Machine 89.61
TBL_ManagerRelation 86.41
TBL_PhysicalGroupRelation 83.33
TBL_Scenario 80.00
TBL_PolicySetting 75.00
TBL_DeployHistory 75.00
TBL_DevicePort 66.67
TBL_PolicyParameters 66.67
TBL_Manager 66.67
TBL_DiskControllerRelation 66.67
TBL_ScenarioRelation 50.00
TBL_PolicyAction 50.00
TBL_DiskController 27.27
TBL_ExtendedParameter 22.22
TBL_Acl 0.00
TBL_InstalledSoftware 0.00
TBL_ComputerSystemProfile 0.00
TBL_AccessControl 0.00
TBL_NetworkDeviceRelation 0.00
TBL_DatabaseVersion 0.00
TBL_DeviceRouting 0.00
TBL_RoutingRelation 0.00
TBL_ComputerSystemProfileRelation 0.00
TBL_Protocol 0.00
TBL_DomainDefinition 0.00
TBL_SmartGroupCondition 0.00
TBL_VirtualNetworkDefinition 0.00
TBL_NameServerDefinition 0.00
TBL_VolumeGroup 0.00
TBL_Policy 0.00
TBL_MachineSettings 0.00
TBL_GroupRelation 0.00
TBL_Reservation 0.00
TBL_CmdbConvertLog 0.00
TBL_Duplicate 0.00
TBL_VolumeGroupRelation 0.00
TBL_LogicalDiskRelation 0.00
TBL_PolicyRelation 0.00
TBL_PoolMachineRelation 0.00
TBL_DiskVolumeRelation 0.00
TBL_SensorGroup 0.00
TBL_ScenarioImage 0.00
TBL_DiskPartitionRelation 0.00
TBL_Sensor 0.00
TBL_GeneralParameter 0.00
TBL_PhysicalGroup 0.00
TBL_License 0.00
TBL_NetworkDevice 0.00
TBL_Tag 0.00
TBL_LoadBalancerGroup 0.00
TBL_DeviceVlan 0.00
TBL_DeviceVlanRelation 0.00
TBL_ScenarioImageRelation 0.00
TBL_EventActionParameter 0.00
TBL_PortRelation 0.00
TBL_VlanGroup 0.00
TBL_ResourceAllocationBase 0.00
TBL_NicTeaming 0.00
TBL_NicTeamingRelation 0.00
TBL_AclRelation 0.00
TBL_ServerGroup 0.00
TBL_NetworkProfile 0.00
TBL_LoadBalancerGroupRelation 0.00
TBL_LinkAggregation 0.00
TBL_PlacementRestriction 0.00
TBL_ServerDefinition 0.00
TBL_LinkAggregationRelation 0.00
TBL_StorageProfile 0.00
TBL_AccessLink 0.00
TBL_DiskArray 0.00
TBL_IpAddressDefinition 0.00
TBL_MachineAccount 0.00
TBL_UserAccount 0.00