2
ответа

Как оптимизировать ORDER BY для вычисляемого столбца на таблице MASSIVE MySQL

У меня есть очень большое (80 + миллион строки) денормализованная таблица MySQL. Упрощенная схема похожа: +-----------+-------------+--------------+--------------+ | ИДЕНТИФИКАТОР | PARAM1 | PARAM2 |...
вопрос задан: 3 August 2010 22:32
2
ответа

Производительность SQL Server: некластерный индекс + столбцы INCLUDE по сравнению с Кластерным индексом - эквивалентный?

Привет эксперты по механизму SQL Server; совместно используйте с нами немного своего понимания... Насколько я понимаю столбцы INCLUDE на некластерном индексе позволяют дополнительным, неключевым данным быть снабженными индексом...
вопрос задан: 2 August 2010 01:36
2
ответа

Как отрегулировать или расположить по приоритетам запрос в MySql

Там должен так или иначе расположить по приоритетам или отрегулировать запрос вообще в MySQL? Я - DBA на сервере, который видит, что много неоптимизированных запросов входит в сервер, и они просто уничтожают ЦП. Я смотрю на...
вопрос задан: 1 July 2010 13:46
2
ответа

Продолжительный запрос базы данных

У меня есть продолжительный запрос SQL Server 2005 года, который я надеялся оптимизировать. То, когда я смотрю на фактический план выполнения, он говорит, что Кластерный индекс Ищет, имеет 66% стоимости. План Execuation Snippit:...
вопрос задан: 15 June 2010 15:58
2
ответа

Ускорение внутренних соединений между большим столом и маленьким столом

Это может быть глупый вопрос, но он может пролить некоторый свет на то, как объединения работают внутри. Допустим, у меня есть большая таблица L и маленькая таблица S (100K строк против 100 строк). Будет ли какая-то разница в ...
вопрос задан: 24 May 2010 11:20
2
ответа

Как я могу оптимизировать, несколько вложенные ВЫБИРАЮТ в SQLite (w/Python)?

Я создаю сценарий CGI, который опрашивает базу данных SQLite и создает таблицу статистики. Исходная таблица базы данных описана ниже, как блок подходящего кода. Все работает (функционально)...
вопрос задан: 5 February 2010 18:15
2
ответа

Используя ту же функцию дважды в запросе (SQL Server)

В SQL Server 2005, когда я пишу запрос как ВЫБОР m.*, a.price p1, b.price p2 ОТ mytable m, ОСТАВЛЕННОГО СОЕДИНЕНИЕ products_table_1 НА my_hash_function (m.name) = a.hash ОСТАВЛЕННЫЙ СОЕДИНЕНИЕ products_table_2 b НА...
вопрос задан: 5 February 2010 13:11
2
ответа

Как я использую DB2, Объясняют?

Как я использую DB2, Объясняет функция? - и чтобы выполнить его и использовать его для оптимизации запросов. Существует ли лучший инструмент, доступный для DB2? Я создал запросы прежде, но единственный путь я должен был сказать как...
вопрос задан: 7 October 2009 21:25
2
ответа

Мне нужен медленный запрос на AdventureWorks (SQL 2005)

В качестве упражнения (читай: вопрос об интервью) по оптимизации индекса мне нужен запрос, который выполняется медленно в стандартной базе данных AdventureWorks в SQL2005. Все запросы, которые я пробовал, занимают около 1 секунды, и я ...
вопрос задан: 10 September 2009 14:42
1
ответ

Как узнать, что блокирует мои таблицы?

У меня есть SQL-таблица, которая внезапно не может вернуть данные, если я не включу (nolock) в конце, что указывает на какую-то блокировку, оставленную на моей таблице. Я немного поэкспериментировал с sys.....
вопрос задан: 5 September 2019 20:16
1
ответ

Производительность составного индекса Oracle

Моя примерная структура запроса оракула выглядит так: SELECT < LIST_OF_COLUMNS > FROM < TABLE_NAME > WHERE COLUMN_01 = ЧТО-ТО > AND COLUMN_02 = < ЧТО-ТО > AND COLUMN_03 = < ЧТО-ТО > ...
вопрос задан: 20 March 2019 10:06
1
ответ

MongoDB Query отнимает 2 минуты на сканирование 20 тыс. Записей

Привет, у меня есть коллекция mongodb с около 20 тысячами документов. Удаленные документы также хранятся в коллекции, что означает, что они «мягко» удалены. Теперь я хочу запросить документы на основе ...
вопрос задан: 5 March 2019 12:09
1
ответ

СУЩЕСТВУЕТ ПРОТИВ IN; деталь реализации, которая приводит к (заявленной) разнице в производительности

В чем разница между EXISTS и IN в SQL? Ясно, что многие думают, что «существует быстрее, если подзапрос возвращает много строк, и быстрее, если он возвращает несколько строк», но я хотел бы знать немного ...
вопрос задан: 17 January 2019 12:42
1
ответ

Как я могу оптимизировать SQL-код помимо индексации?

Я написал SQL-код, как показано ниже. Позже добавили несколько индексов в зависимости от того, где условие, но производительность не достаточно. Есть ли общее правило оптимизации для SQL или есть предложения для ...
вопрос задан: 17 January 2019 11:59
1
ответ

Может ли оптимизатор запросов извлечь эффективную константу из предложения WHERE, чтобы избежать повторной оценки?

Получу ли я какой-либо выигрыш в производительности от переписывания функции, которая выглядит следующим образом: CREATE FUNCTION some_text_predicate (name name) RETURNS логический AS $$ SELECT EXISTS (SELECT 1 FROM sc.foo ...
вопрос задан: 17 January 2019 07:39
1
ответ

Объединить несколько запросов MySQL UNION для оптимизации

Я должен объединить эти несколько запросов UNION ... ВЫБЕРИТЕ «Mercedes» AS marke, COUNT (autos.id) ОТ autos, ГДЕ a1 = 1 UNION ВЫБЕРИТЕ «BMW» AS marke, COUNT (autos.id) ОТ autos, ГДЕ a2 = 1 СОЮЗ ...
вопрос задан: 15 January 2019 19:16
1
ответ

Мадженто 2 Переименование блокировки метаданных таблицы

Magento 2 (возможно, из cron или запланированного резервного копирования) ежедневно блокируется и не позволяет администраторам войти в систему на панели администратора. Причиной этой проблемы является блокировка метаданных MySQL. MySQL работает с этим .
вопрос задан: 13 July 2018 22:07
1
ответ

В Python MYSQL запросы слишком медленные, в чем причина. Оптимизация возможна с хорошими индексами?

im работает теперь изображение контейнера docker mysql на размещенном сервере с 2cores 14gb ram 8000 iops max, я часто выбираю и обновляю запросы, я использую python с mysql-коннектором im init соединение ...
вопрос задан: 13 July 2018 16:48
1
ответ

Запросы в mysql 5.7 2 или более раза медленнее, чем в 5.1

Мы перенесли полную базу данных из MySQL 5.1.63 на другой (немного лучше) сервер в MySQL 5.7.22. В настоящее время большинство запросов в среднем в 2 раза медленнее. Мы не сделали слишком много оптимизации для ...
вопрос задан: 13 July 2018 15:24
1
ответ

Как я могу проанализировать выполнение запросов Sqlite?

У меня есть база данных Sqlite, которая я хочу проверить, что индексы корректны. MS Анализатор SQL силен в разрушении выполнения запросов и используемых индексов. Существует ли подобный инструмент для Sqlite?
вопрос задан: 23 January 2011 20:49
1
ответ

MySQL игнорирует мой индекс

Я выполняю следующий запрос в выборе MySQL отличный straight_join cu.entryid entryid, t0.tokpos starting_position, t3.tokpos ending_position, t0.idxsent idxsent, 'TOKENS_44_340'...
вопрос задан: 12 August 2010 18:16
1
ответ

Запрос PostgreSQL и оптимизация таблицы

У меня есть таблица, я работаю над этим, имеет приблизительно 3 миллиона кортежей. Это не изменяется слишком часто (несколько обновлений, или вставляет в неделю), и читается много. (Не комментируйте varchar длины 1. Я...
вопрос задан: 12 August 2010 10:14
1
ответ

Удалите избыточный вызов функции для столбца и количества столбца

Проблему В следующем запросе, plr_stations называют дважды: однажды для ограничения оператора Where; и однажды считать количество результатов это возвратилось. Код напоминает: ВЫБЕРИТЕ m.*, s.*, (...
вопрос задан: 24 June 2010 03:44
1
ответ

Загадка производительности запросов T-SQL: Почему делает использование переменной, имеют значение?

Я пытаюсь оптимизировать сложный SQL-запрос и получаю дико различные результаты, когда я вношу на вид несущественные изменения. Например, это берет 336 мс для выполнения: Объявите @InstanceID международный набор...
вопрос задан: 19 February 2010 02:45
1
ответ

Редкое скалярное произведение в SQL

Предположите, что у меня есть таблица, которая хранит серию редких векторов. Редкий вектор означает, что хранит только ненулевые значения явно в структуре данных. У меня мог быть размерный 1 миллион...
вопрос задан: 20 October 2009 02:32
1
ответ

Оптимизация внешнего ключа в SQLite

Я знаю, что SQLite не осуществляет внешние ключи исходно, но это не моя первоочередная задача. Вопрос: Если я объявляю счет CREATE TABLE (invoiceID ЦЕЛОЧИСЛЕННЫЙ PRIMARY KEY, clientID ЦЕЛОЕ ЧИСЛО...
вопрос задан: 5 June 2009 10:23
1
ответ

Каково различие между Сканированием Seq и Растровым сканированием "кучи" в пост-ГРЭС?

В выводе объясняют команду, я нашел два условия 'Сканированием Seq' и 'Растровым Сканированием "кучи"'. Кто-то может сказать мне, каково различие между этими двумя типами сканирования? (Я использую PostgreSql),
вопрос задан: 4 January 2009 08:24
0
ответов

Как мне ограничить количество результатов для определенной переменной в запросе SPARQL?

Допустим, у меня есть такой запрос SPARQL, ищущий ресурсы, которые имеют некоторые общие свойство с центральным ресурсом, а также получение некоторых других утверждений о центральном ресурсе: CONSTRUCT {? ...
вопрос задан: 29 November 2019 08:14
0
ответов

Проблема производительности ASP.NET/SQL 2008

Мы Мы разработали систему с экраном поиска, который выглядит примерно так: (источник: nsourceservices.com) Как видите, здесь есть довольно серьезные функции поиска. Вы можете использовать ...
вопрос задан: 8 August 2019 11:54
0
ответов

Нужно руководство по переписыванию этого запроса

Текущий сценарий => У нас есть запрос, который мы выполняем на нашем кластере продуктов. этот запрос выбирает только 3 поля из объединения между 1 таблицей и (вложенным способом объединения) другой огромной таблицы, а затем ...
вопрос задан: 1 April 2019 06:09