Вопросы с тегом «union»

13
Как я могу предотвратить преобразование UNPIVOT в UNION ALL?

У меня есть несколько сложный запрос Oracle, который занимает около получаса. Если я возьму медленную часть запроса и выполню его отдельно, он завершится через несколько секунд. Вот скриншот отчета SQL Monitor для изолированного запроса: Вот та же логика при запуске как часть полного запроса: Цвета...

12
Физическая операция конкатенации: гарантирует ли она порядок выполнения?

В стандартном SQL результат a union allне гарантируется в любом порядке. Итак, что-то вроде: select 'A' as c union all select 'B' Может вернуть две строки в любом порядке (хотя на практике в любой известной мне базе данных «A» будет стоять перед «B»). В SQL Server это превращается в план выполнения...

10
Проблема с целочисленным приведением к потолку (десятичному)

У меня есть этот сценарий, похоже, что MySQL принимает наибольшее десятичное значение и пытается привести другие значения к этому. Проблема в том, что этот запрос генерируется внешней библиотекой, поэтому я не могу контролировать этот код, по крайней мере, на этом уровне. У вас есть идея, как это...

9
MySQL: оптимизируйте UNION с помощью «ORDER BY» во внутренних запросах

Я просто настроил систему регистрации, которая состоит из нескольких таблиц с одинаковым расположением. Существует одна таблица для каждого источника данных. Для просмотра журнала я хочу UNION все журнальные таблицы , фильтровать их по аккаунту , добавить псевдостолбец для идентификации источника,...

8
Как заставить представление союзов работать более эффективно?

У меня есть большая таблица (от десятков до сотен миллионов записей), которую мы разбили по соображениям производительности на активные и архивные таблицы, используя прямое сопоставление полей и выполняя процесс архивирования каждую ночь. В некоторых местах нашего кода нам нужно запускать запросы,...