Если в SQLAnywhere при разработке запросов с помощью редактора запросов я случайно выберу таблицу, которую нельзя объединить с другой таблицей, кроме как с помощью перекрестного соединения, SQL Anywhere автоматически создаст перекрестное соединение и, в зависимости от размера таблиц, приложение может на некоторое время заморозиться.
Можно ли настроить SQLAnywhere так, чтобы он просто не объединял таблицы, которые нельзя объединить иначе, как перекрестным соединением, вместо принудительного перекрестного соединения?
решение1
Я предполагаю, что ответ на этот вопрос — нет.
Если SQLAnywhere блокирует определенную функцию, это будет означать, что целый ряд возможных решений больше не сможет быть реализован в этой среде.
Вместо этого SQLAnywhere полагается на знание пользователем ограничений различных источников данных и позволяет ему делать с ними все, что он пожелает.