Several times a day starts system query that consumes 100% CPU.This causes suspension server.I checked in Active Monitor witch query consumes 100% CPU.It's looks like that: [code="sql"]select TABLE_QUALIFIER = s_cov.TABLE_QUALIFIER, TABLE_OWNER = s_cov.TABLE_OWNER, TABLE_NAME = s_cov.TABLE_NAME, COLUMN_NAME = s_cov.COLUMN_NAME, DATA_TYPE = s_cov.DATA_TYPE, TYPE_NAME = s_cov.TYPE_NAME, "PRECISION" = s_cov.PRECISION, "LENGTH" = s_cov.LENGTH, SCALE = s_cov.SCALE, RADIX = s_cov.RADIX, NULLABLE = s_cov.NULLABLE, REMARKS = s_cov.REMARKS, COLUMN_DEF = s_cov.COLUMN_DEF, SQL_DATA_TYPE = s_cov.SQL_DATA_TYPE, SQL_DATETIME_SUB = s_cov.SQL_DATETIME_SUB, CHAR_OCTET_LENGTH = s_cov.CHAR_OCTET_LENGTH, ORDINAL_POSITION = s_cov.ORDINAL_POSITION, IS_NULLABLE = s_cov.IS_NULLABLE, SS_IS_SPARSE = s_cov.SS_IS_SPARSE, SS_IS_COLUMN_SET = s_cov.SS_IS_COLUMN_SET, SS_IS_COMPUTED = s_cov.SS_IS_COMPUTED, SS_IS_IDENTITY = s_cov.SS_IS_IDENTITY, SS_UDT_CATALOG_NAME = s_cov.SS_UDT_CATALOG_NAME, SS_UDT_SCHEMA_NAME = s_cov.SS_UDT_SCHEMA_NAME, SS_UDT_ASSEMBLY_TYPE_NAME = s_cov.SS_UDT_ASSEMBLY_TYPE_NAME, SS_XML_SCHEMACOLLECTION_CATALOG_NAME = s_cov.SS_XML_SCHEMACOLLECTION_CATALOG_NAME, SS_XML_SCHEMACOLLECTION_SCHEMA_NAME = s_cov.SS_XML_SCHEMACOLLECTION_SCHEMA_NAME, SS_XML_SCHEMACOLLECTION_NAME = s_cov.SS_XML_SCHEMACOLLECTION_NAME, SS_DATA_TYPE = s_cov.SS_DATA_TYPE from sys.spt_columns_odbc_view s_cov where s_cov.object_id = @table_id -- (2nd) (@table_name is null or o.name like @table_name) -- (2nd) and (@table_owner is null or schema_name(o.schema_id) like @table_owner) and (@column_name is null or s_cov.COLUMN_NAME = @column_name) -- (2nd) and (@column_name is NULL or c.name like @column_name) and s_cov.ODBCVER = @ODBCVer and s_cov.OBJECT_TYPE <> 'TT' and ( @NameScope = 0 AND ( ( s_cov.SS_IS_SPARSE = 0 OR objectproperty ( s_cov.OBJECT_ID, 'tablehascolumnset' ) = 0 ) ) or @NameScope = 2 or @NameScope = 3 AND s_cov.SS_IS_SPARSE = 1 AND objectproperty ( s_cov.OBJECT_ID, 'tablehascolumnset' ) = 1 ) order by 17[/code]
↧