db2: как установить время и показать измененные строки?

#db2 #db2-luw

#db2 #db2-luw

Вопрос:

В Postgres я использую set timing

 timing
  

и покажите мне время и количество обновленных строк

 update sales set target = 20000;
UPDATE 5
Time: 638,375 ms
  

в db2 немного тихо

 db2 => update sales set target = 20000;
DB20000I The SQL command completed successfully.
  

Как отобразить синхронизацию и обновленные строки в db2?
Стандартный локальный клиент называется db2.

Редактировать: я решил для «подробного» режима

 db2 -m
  

или

 export DB2OPTIONS="-m"
db2
  

Но я ничего не нашел для синхронизации, кроме обходного пути с использованием пакетного режима и команды времени unix (sic!).).

Ответ №1:

У Db2 есть специальный инструмент для тестирования под названием db2batch. Он может даже распечатать больше, чем просто тайминги, и предоставить вам подробную информацию о том, сколько строк было затронуто / извлечено.