Марк отвечал на ваш вопрос в контексте мультиплексирования. Мультиплексирование - это когда у вас есть много узлов на отдельных хостах, которые могут разбивать рабочие нагрузки между этими узлами. В среде IQ такого типа может быть только 1 «записывающий» узел, который распространяет изменения таблиц в сети SAN, которая передает все остальные узлы. То есть ваш процесс ETL записывает данные через ваш узел записи, но все узлы чтения доступны для вычислений / аналитики.
Тем не менее, я думаю, что ваш вопрос был связан с уникальным способом, которым Sybase IQ обрабатывает изменения данных внутри таблицы. У этого есть уникальный способ обновления / удаления / вставки записей в таблицу, которая является версионностью таблицы. Поскольку IQ является хранилищем столбцов, а не хранилищем строк, он фактически применяет ваши изменения в «новой» версии таблицы, которую вы изменяете, а затем при фиксации объединяет изменения в исходную таблицу.
Это означает, что только один процесс должен вносить изменения в таблицу одновременно.