Описание тега query-tuning
1
ответ
Как получить последнее вставленное значение в не сгруппированном столбце?
Как получить MY_LATEST_INSERTED_NUMBER_BASING_ON_MY_DATE_COLUMN_FOR_ID_CONTEXT более эффективным и элегантным способом из запроса ниже? SELECT MAX(MY_DATE_COLUMN), ID, listagg(SOME_COLUMN, '') within GROUP (ORDER BY MY_DATE_COLUMN), SUBSTR( listagg(…
14 мар '14 в 12:28
1
ответ
Нужна помощь в переписывании этого запроса, который использует один и тот же набор данных несколько раз, согласно плану объяснения
У нас есть запрос, выполненный нашей командой разработчиков, который требует значительных ресурсов и, глядя на план объяснения, похоже, что он использует один и тот же набор данных несколько раз. В любом случае мы можем переписать этот запрос. Тепер…
11 фев '19 в 07:21
1
ответ
Производительность запросов Mysql пересечения
Я совершенно новичок в MySQL. У меня есть 2 идентичные таблицы MySQL, которые имеют 50K строк (70 столбцов) каждая. Эти таблицы обновляются каждый день путем подачи данных. Мне нужно выполнить несколько вложенных запросов, таких как пересечения / вы…
24 май '16 в 06:13
2
ответа
Создать индекс по частичному столбцу CHAR
У меня есть столбец CHAR(250), который используется в качестве внешнего ключа для столбца varchar(24). В MySQL я вспоминаю, что я мог создать столбец, определяющий индекс (24), чтобы создать индекс для самых левых 24 символов. Это не представляется …
26 окт '10 в 23:31
1
ответ
Использование индексов с предложениями where и join
В примечании к лекции, которое я использую, чтобы узнать о системах баз данных, я увидел это предложение. Все столбцы, включенные в индексы, должны появляться в предложениях WHERE и JOIN в той же последовательности, в которой они появляются в индекс…
19 июн '16 в 06:42
2
ответа
Как я могу ускорить мой Moodle MySQL запрос с несколькими самообъединениями и индексами
Я создал запрос с несколькими объединениями для извлечения данных из нескольких таблиц. Для 5000+ записей это работает очень медленно. Я проверил, и индексы правильно настроены для каждой таблицы, используемой в запросе. Я пытался оптимизировать это…
08 дек '17 в 14:53
1
ответ
Как улучшить производительность этого запроса
Я сломал голову, пытаясь создать индексы или изменить конфигурацию mysql для улучшения запроса, но я не получаю его. Может ли кто-нибудь помочь мне? Я создаю систему, которая насчитывает более четырех миллионов продуктов, и чтобы улучшить время откл…
27 янв '16 в 16:07
2
ответа
Стоимость запроса в / зависит от количества данных
Подскажите, пожалуйста, зависит ли стоимость запроса от объема данных, доступных в базе данных на тот момент? означает, что стоимость варьируется в зависимости от объема данных? Спасибо савита
14 окт '11 в 06:40
0
ответов
Нужна помощь в настройке Группировка по кубу с 6 колонками
Я хочу объединить данные из таблицы1 во всех возможных комбинациях из 6 столбцов. Таблица1 содержит 60 миллионов строк. Запрос выполняется более часа и до сих пор не получает никаких данных. Нужна помощь в настройке этого select /*+ parallel(a,8)*/ …
08 фев '17 в 13:21
1
ответ
Поиск 13 миллионов записей с использованием полнотекстового поиска с дополнительными условиями
Проблема производительности при выполнении полнотекстового поиска SQL Server с дополнительными условиями. (SQL Server 2012) Я пытаюсь отфильтровать данные на основе списка поисковых фильтров (параметр табличного значения), который будет возвращать в…
27 дек '17 в 11:44
1
ответ
SQL-запрос занимает много времени при фильтрации последних строк
У меня есть этот запрос SQL, но я обнаружил, что это может занять до 11 секунд. Я действительно запутался, потому что, когда я изменяю выбор даты на дату 2018 года, она мгновенно возвращается. Вот запрос: select cv.table3ID, dm.Column1 ,dm.Column2, …
21 янв '19 в 03:04
2
ответа
Выбор из вида занимает больше 30 минут
Я работаю над тем, чтобы сделать это представление достаточно быстрым, чтобы получить набор результатов за разумное время, которое на данный момент занимает более 30 минут, идет параллельно и вызывает всевозможные боли с увеличением времени процессо…
01 мар '19 в 22:55
1
ответ
Самый эффективный способ отфильтровать таблицу с 1 на множество родительских и дочерних отображений
У меня есть таблица клиентов с внешним ключом, где каждый клиент имеет определенный идентификатор в каждом отделе, но один основной идентификатор. Я пытаюсь найти наиболее эффективный способ ограничить свой запрос только основной записью. Вот два (у…
06 дек '18 в 20:52
0
ответов
Оптимизация запроса улья:Apache Hive
Следующий запрос улья, который находит опережение и отставание в одном столбце. Запрос порождает 1 маппер и 50 редукторов. Как я могу оптимизировать запрос, чтобы порождать меньше, уменьшает. Описание таблицы col_name data_type comment # col_name da…
03 апр '17 в 09:06
3
ответа
Повышение производительности SQL-запросов
Sql: select distinct DateAdd(Day, DateDiff(Day, 0, m.Receive_date), 0) as Date, (select count(*) from Raw_Mats A where DateAdd(Day, DateDiff(Day, 0, A.Receive_date), 0)=DateAdd(Day, DateDiff(Day, 0, m.Receive_date), 0)) as Total, (select count(*) fr…
20 июл '11 в 07:22
1
ответ
Оптимизация запросов MySQL для выполнения общего запроса - Как я могу сократить время выполнения запроса?
проблема У меня есть запрос, который я вставил ниже. Проблема, с которой я сталкиваюсь, заключается в том, как я могу сократить задержку до текущего времени, равного примерно 10 секундам. set@ csum = 0; SELECT Date_format(assigneddate, '%b %d %Y') A…
14 сен '15 в 02:43
1
ответ
Получить значения SET STATISTICS IO и SET STATISTICS TIME через ADO.NET?
При выполнении запросов T-SQL через Management Studio я могу использовать SET STATISTICS IO ON а также SET STATISTICS TIME ON собирать статистику для настройки запросов. Как можно собрать ту же статистическую информацию, когда я использую клиентские…
15 фев '11 в 19:57
0
ответов
Настройка SQL-запроса, который возвращает REF CURSOR
Я использую ссылочный курсор в функции для возврата значений. Эта функция вызывается рекурсивно для разных входных значений. Мой пакет определений выглядит следующим образом. create or replace PACKAGE AI_QUERY_EXECUTION_PKG IS TYPE AI_STORE_SAMPLE_R…
19 дек '14 в 09:59
5
ответов
Вопрос по теории SQL-запросов
У меня есть большая таблица исторических транзакций (15-20 миллионов строк, МНОГИЕ столбцы) и таблица с одной строкой на один столбец. Таблица с одной строкой содержит дату (дату последней обработки), которая будет использоваться для извлечения данн…
21 май '10 в 14:21
1
ответ
Оптимизация запросов для конкретной таблицы
У меня есть стол, и я ищу способ улучшить его производительность. Ниже приведен список запросов, которые должны быть выполнены. dbo.CustomersSmallOrders ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY CLUSTERED, CustomerName VARCHAR(MAX) NOT NULL, Order…
26 мар '15 в 07:33