次のクエリを最適化しようとしていて、10秒しかチップ化できませんでした。私は、結合に関与する外部キーテーブルの列に非クラスタ化インデックスを適用しようとしました。 質問をより速くするためにできることを誰かに教えてもらえますか?インデックス付きのクエリが十分に最適化されていません
select
c.companyId,
c.companyName,
c.city,
cst.companyStatusTypeName,
ct.companyTypeName,
sc.simpleIndustryDescription,
c.officeFaxValue,
c.officePhoneValue,
c.streetAddress,
c.streetAddress2,
c.yearFounded,
c.zipCode,
c.webpage,
rep.templateTypeName,
rcg.isoCountry2,
rs.abbreviation
from ciqCompany c
inner join ciqCompanyStatusType cst on cst.companystatustypeid = c.companystatustypeid
inner join ciqCompanyType ct on ct.companyTypeId = c.companyTypeId
inner join refReportingTemplateType rep on rep.templateTypeId = c.reportingtemplateTypeId
inner join refCountryGeo rcg on c.countryId = rcg.countryId
inner join refState rs on rs.stateId = c.stateId
inner join ciqSimpleIndustry sc on sc.simpleIndustryId = c.simpleIndustryId
実行計画
表の定義
あなたはDDL表示してください説明することができますか?それ以外の場合は、無作為に行うことをお勧めします。 –
テーブル定義、インデックス、実行計画がない場合これはメカニックを呼び出して「私は青い車を持っていますが、どうすれば速くできますか? –
実行計画とテーブル定義を含めるように投稿を更新しました – Tom