#db2 #ibm-cloud #dashdb
#db2 #ibm-cloud #dashdb
Вопрос:
Я наблюдаю некоторую низкую производительность в паре моих запросов, которые выполняются с моим экземпляром db2 в облаке. Когда у меня была локальная db2, я бы попробовал эти инструменты, чтобы посмотреть, смогу ли я улучшить производительность. Теперь, с db2 в облаке, я полагаю, что могу запускать их с помощью admin_cmd, однако, если они уже запускаются автоматически на моих объектах db, в этом нет смысла, но я не уверен, как это определить.
Ответ №1:
Да, Db2 в облаке выполняет автоматическую реорганизацию и runstats автоматически. Мы рекомендуем запускать их вручную, если вы выполняете много загрузок данных для повышения производительности.
Ответ №2:
Как вы заявили, Db2 в облаке — это управляемая база данных (как услуга), предлагаемая. Но это для общей части, а не для специфичных для приложения вещей. Резервное копирование / восстановление может выполняться без каких-либо приложений, но создание индексов, запуск runstats или выполнение реорганизации зависит от конкретного приложения.
Runstats можно вызвать с помощью admin_cmd. То же самое верно для выполнения реорганизации таблиц и индексов.