If compression is enabled after a table has been created and then an index is created for that table, the index will be compressed while the table's compression state remains uncompressed. Likewise, if a table is created as compressed, then the compression mode is disabled, new indexes will not be compressed while the table remains compressed.
Before enabling this property, consider the following:
- If you require that existing tables and indexes also be compressed, you will have to compress those items manaully (with the SQL ALTER command). Refer to your database vendor's documentation.
- Some database vendors might require a separate feature license for database compression. Verify that you have the feature license installed before attempting compression.
- Some editions of a database product might not support database compression. Verify that the edition of your database product supports database compression.
For more information, see Database administrator installation tasks.
Namespace:
FileNet.Api.Core
Assembly:
FileNet.Api (in FileNet.Api.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Property DatabaseCompressionMode As Nullable(Of DatabaseCompressionMode) |
| C# |
|---|
Nullable<DatabaseCompressionMode> DatabaseCompressionMode { get; set; } |
| Visual C++ |
|---|
property Nullable<DatabaseCompressionMode> DatabaseCompressionMode { Nullable<DatabaseCompressionMode> get (); void set (Nullable<DatabaseCompressionMode> value); } |
| JavaScript |
|---|
function get_databaseCompressionMode(); function set_databaseCompressionMode(value); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
DataType: LONG
IsHidden: false
IsOrderable: false
IsSearchable: false
IsValueRequired: false
ModificationAccessRequired: WRITE
PersistenceType: OWN_COLUMN
PropertyDefaultInteger32: TBD [RD-2]
PropertyMaximumInteger32: TBD [RD-3]
PropertyMinimumInteger32: TBD [RD-4]
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ