0 / 0
Go back to the English version of the documentation
Vyčistěte zdroje dat v produktu Watson Query , abyste zlepšili výkon
Last updated: 31. 3. 2023
Vyčistěte zdroje dat v produktu Watson Query za účelem zvýšení výkonu

Můžete vyčistit své zdroje dat, abyste zlepšili čas, který je nutný pro načtení stránky Zdroje dat odebráním duplicitních nebo nepotřebných připojení.

Tyto kroky lze použít k údržbě závislostí virtuálních tabulek a k vyčištění osiřelých nebo nepropojených virtuálních tabulek. Také se vyhnete načítání těchto redundantních tabulek na stránce Virtualizace .

Projevy

Pokoušíte se zobrazit seznam nebo načíst zdroje dat s velkými tabulkami na stránce Zdroje dat v produktu Watson Query, ale proces trvá příliš dlouho.

Řešení problému

Na zdrojích dat můžete najít závislosti virtuálních tabulek, abyste určili, která připojení zdrojů dat jsou nejkritičtější pro vaši pracovní zátěž. Tento krok vám pomůže naplánovat odebrání specifických připojení zdrojů dat a vyhnout se osiřelým virtuálním tabulkám.

  1. Chcete-li zobrazit závislé počty virtuálních tabulek, spusťte následující příkaz.
    select cid, remotenodes, count(setting) numvts, removed, usr, url from dvsys.rdb_connections histconns left join syscat.taboptions opts on setting like '%'||cid||'%' and option = 'SOURCELIST' group by cid, remotenodes, url, usr, removed
  2. Chcete-li zobrazit jednotlivé závislé virtuální tabulky, spusťte následující příkaz.
    select cid, tabschema, tabname, cast( setting as VARCHAR(32672) ) sourcelist from dvsys.rdb_connections histconns left join syscat.taboptions opts on setting like '%'||cid||'%' and option = 'SOURCELIST'
  3. Volitelně, chcete-li zobrazit všechny závislosti virtuálních tabulek, včetně pohledů na základní virtuální tabulky, a na všech typech zdrojů, včetně zdrojů dat úložiště objektů a souborů, spusťte následující příkaz. Tento příkaz může být pomalejší, než se spustí.
    select tabschema, tabname, owner, definer, cid, ext_connid, srctype, srcschema, srctabname, driver, url, user "USER", hostname, port, dbname, create_time, alter_time from SYSCAT.TABLES t, table(dvsys.get_vt_sources(t.tabschema, t.tabname)) s where t.tabschema not in ('DVSYS') and t.type = 'N'
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more