Как найти количество объединений за SQL выполнение - Oracle 12c - PullRequest
1 голос
/ 06 мая 2020

Я работаю над запросом SQL, который имеет 110+ объединений и Oracle 12 C, что приводит к ошибке ниже при выполнении запроса.

ORA-01792: максимальное количество столбцов в таблице или представлении - 1000 01792. 00000 - «Максимальное количество столбцов в таблице или представлении равно 1000»

Получено исправление от oracle и по какой-то причине невозможно применить исправление на серверах. У меня есть пара вопросов.

  1. Как лучше всего реорганизовать / разделить этот большой запрос?
  2. Есть ли способ узнать количество столбцов, соединяемых при выполнении запроса. Хотел узнать, повлияют ли мои изменения на sql на уменьшение количества объединений.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...