Если конструктор базы данных запускается с параметром Incremental Design, тогда создаются дополнительные проекции. Однако, если разработчик базы данных запускается с параметром «Комплексный дизайн», тогда необработанные проекции отбрасываются, а старые проекции заменяются новыми проекциями.
В обоих случаях блокировка не выполняется для таблиц, так как разработчик базы данных инициирует новый сеанс и создается отдельное рабочее пространство. В этом рабочем пространстве данные анализируются, чтобы получить подходящую кодировку и сжатие , необходимые для столбца, чтобы улучшить производительность проекции в базе данных.
Вы можете проверить журнал дизайнер базы данных на пути
/home/dbadmin/designer.log
2016-11-30 05:26:05 [Designer.sendCommand] Executing: select dbd_create_workspace('tet1',True);
2016-11-30 05:26:05 [Designer.sendCommand] Status: 0. Result: ['0']
2016-11-30 05:26:05 [Designer.send_sql_text] Sending SQL: select dbd_create_design('tet1','tet1');
select dbd_set_design_ksafety('tet1','tet1','0');
select dbd_set_optimization_objective('tet1','tet1','Load');
2016-11-30 05:26:05 [Designer.sendCommand] Sending commands in /home/dbadmin//command.sql
2016-11-30 05:26:05 Setting search path: SET search_path=sid,public;
2016-11-30 05:26:05 [Designer.sendCommand] Executing: select dbd_create_design('tet1','tet1');
2016-11-30 05:26:06 [Designer.sendCommand] Status: 0. Result: ['0']
2016-11-30 05:26:06 [Designer.sendCommand] Executing: select dbd_set_design_ksafety('tet1','tet1','0');
2016-11-30 05:26:06 [Designer.sendCommand] Status: 0. Result: ['0']
2016-11-30 05:26:06 [Designer.sendCommand] Executing: select dbd_set_optimization_objective('tet1','tet1','Load');
2016-11-30 05:26:06 [Designer.sendCommand] Status: 0. Result: ['0']
2016-11-30 05:26:06 Design schemas are: sid
2016-11-30 05:26:06 [Designer.send_sql_text] Sending SQL: select dbd_add_design_tables('tet1','sid.*');
2016-11-30 05:26:07 Examining table data...
2016-11-30 05:26:07 [Designer.fPrint] Output:
Examining table data..
.
Требуется форматирование. – nyedidikeke