0
ответов

как оптимизировать запрос mysql :подсчет категорий и подкатегорий с помощью одного запроса из двух таблиц

Мне нужна помощь, чтобы оптимизировать этот запрос MySQL для лучшей и быстрой производительности. Вот SQL FIDDLE со структурой запроса и таблицы. в основном у меня есть две таблицы tbl _категория CREATE TABLE IF NOT EXISTS...
вопрос задан: 12 February 2013 19:57
0
ответов

Подзапрос против внутреннего соединения на сервере SQL

У меня есть следующие запросы: первый, использующий внутреннее соединение SELECT item_ID, item_Code, item_Name FROM [Pharmacy]. [TblitemHdr] I INNER JOIN EMR.
вопрос задан: 27 December 2012 09:49
0
ответов

Ускорит ли LIMIT 0,1 выбор первичного ключа?

Кто-нибудь знает, есть ли какая-либо разница в скорости (, очевидно, для таблиц, которые достаточно велики )между этими двумя запросами :SELECT field FROM table WHERE primary _key = "определенное значение" или :...
вопрос задан: 9 October 2012 21:01
0
ответов

MySQL объясняет понимание запросов

Я читал в некоторых блогах и в некоторых статьях, связанных с оптимизацией, как оптимизировать запросы. Я прочитал, что мне нужно использовать индексы и убедиться, что все мои первичный ключ и внешние ключи установлены правильно, используя ...
вопрос задан: 6 September 2012 00:13
0
ответов

Снижение нагрузки на ability.rb в cancan

У меня есть большой файл ability, который решает, что именно могут делать пользователи, путем поиска по таблице "Роли". Каждая роль соответствует тому, что может делать конкретный пользователь, например, возможность добавлять ...
вопрос задан: 18 August 2012 23:13
0
ответов

Два запроса. Тот же вывод. Один занимает 2 часа, а другой 0 секунд. Почему?

У меня есть несколько идентификаторов, вставленных во временную таблицу #A следующим образом :SELECT DISTINCT ID В #А ИЗ LocalDB.dbo.LocalTable1 ГДЕ ID НЕ В (ВЫБЕРИТЕ ОТЛИЧНЫЙ ID ИЗ LocalDB.dbo.LocalTable2 )ПЕРЕЙТИ СОЗДАТЬ ИНДЕКС TT...
вопрос задан: 11 August 2012 00:38
0
ответов

Выберите только один столбец из нескольких строк в codeigniter. Как это сделать и насколько это эффективнее?

Я думаю об эффективности, и я не совсем уверен в этом, так или иначе. Но у меня есть куча строк с несколькими столбцами. Мне просто нужно поле имени из всех строк, где определенная...
вопрос задан: 8 August 2012 22:34
0
ответов

Поиск подстановочных знаков SQL -Эффективность?

Недавно велись дебаты о наиболее эффективном способе поиска в базе данных MS SQL с использованием LIKE и подстановочных знаков. Мы сравниваем, используя %abc%, %abc и abc%. Один человек сказал, что вы...
вопрос задан: 3 August 2012 12:43
0
ответов

Ускорение вычисления многомерного -евклидового расстояния в MySQL

У меня есть следующая таблица, в которой хранятся данные об изображениях :images -id (int)-выборка _1 _1 (целое число)-образец _1 _2 (целое число)-выборка _1 _3 (целое число)-образец _2 _1 (целое число)-выборка _2 _2 (целое число)-образец _2 _3 (целое чис
вопрос задан: 3 August 2012 11:51
0
ответов

Как сделать этот SQL-запрос с использованием IN (с множеством числовых идентификаторов )более эффективным?

Я уже больше часа жду этого запроса, поэтому я знаю, что, вероятно, делаю что-то не так. Есть ли эффективный способ адаптировать этот запрос :? выберите RespondentID, MIN (SessionID )как «SID» из...
вопрос задан: 31 July 2012 22:44
0
ответов

Следует ли использовать/создавать как можно больше индексов в MySQL?

Я понял, что ответ на запрос MySQL становится намного быстрее при создании индекса для столбца, который вы используете для «ORDER BY», например. ВЫБЕРИТЕ имя пользователя ИЗ таблицы ORDER BY Registration _date DESC Now...
вопрос задан: 27 July 2012 15:48
0
ответов

PostgreSQL :Чем ниже LIMIT, тем медленнее выполняется запрос

У меня есть следующий запрос SELECT translation.id FROM "TRANSLATION" translation INNER JOIN "UNIT" unit ON translation.fk _id _unit = unit.id INNER JOIN "DOCUMENT" document ON unit....
вопрос задан: 26 July 2012 13:16
0
ответов

ОБНОВЛЕНИЕ ОБЪЯСНЕНИЯ MySQL

Я пытаюсь ответить на следующий вопрос в рамках своего пересмотра в колледже :Создайте индекс хотя бы для одного атрибута таблицы в базе данных «сотрудников», где вы используете «EXPLAIN» MySQL…
вопрос задан: 5 July 2012 20:07
0
ответов

Условный подсчет :Различия в производительности при использовании SUM ()и COUNT ()?

В качестве очень простого примера предположим, что у меня есть табличный тест с примерами данных, например :a | б -------------1 | 18 1 | 24 1 | 64 1 | 82 1 | 10 1 |...
вопрос задан: 5 July 2012 08:33
0
ответов

MySql очень медленно считает запросы с объединениями

У меня есть представление для mysql: CREATE VIEW loggingquarantine_quarantine (id, mail_id, partition_tag, content, rs, subject, sender, TIME, spam_level, size, sid, email) AS SELECT concat(CAST(`...
вопрос задан: 4 July 2012 08:21
0
ответов

MAX на две колонки в MySQL

Интересно, есть ли лучший способ получить максимум из столбца c1, а затем максимум из столбца c2 для выбранных строк, чем SELECT MAX (c1), MAX (c2) FROM t GROUP BY c1, имеющего c1 = MAX (c1)
вопрос задан: 26 June 2012 08:44
0
ответов

LEFT OUTER JOIN vs SUBSELECT в MySQL

У меня есть таблица, например table1, которая имеет 3 столбца column1, column2 и column3. Столбец1 и столбец2 представляют собой ВНЕШНИЙ КЛЮЧ с двумя другими таблицами. Однако данные в столбце 3 взяты из n таблиц. ...
вопрос задан: 20 June 2012 05:05
0
ответов

Разница в производительности: условие помещено в предложение INNER JOIN и WHERE.

Скажем, у меня есть порядок таблиц как id | идентификатор клиента | тип | сумма | ID товара | Дата ---|----------|------|--------|--------|---------- - 23 | 258 | Б | 150 | 14 | 2012-04-03 24 | 258 | S |...
вопрос задан: 1 June 2012 13:47
0
ответов

Как оптимизировать MySQL UPDATE

Есть ли способ оптимизировать этот запрос на обновление в MySql? ОБНОВЛЕНИЕ table1 t1 SET t1.column = (SELECT MIN (t2.column) FROM table2 t2 WHERE t1.id = t2.id ); Обе таблицы...
вопрос задан: 22 May 2012 12:20
0
ответов

Производительность SQL-запроса снижается в зависимости от порядка значений поиска

У меня есть запрос с двойным самосоединением, в котором производительность сильно снижается при перестановке значений поиска. -- 500 000 операций ввода-вывода и 500 мс выполнения выберите fooA.ID, fooB.ID from foo AS fooA ...
вопрос задан: 15 May 2012 18:33
0
ответов

Запрос Linq, который автоматически исключает дубликаты (однострочный)

У меня есть запрос linq для задачи 243 проекта Эйлера: var y = from n в множителях от m в множителях, где m! = N select n * m; Проблема в том, что для простых множителей 2 и 3 он дает y ...
вопрос задан: 2 May 2012 13:05
0
ответов

При упорядочении по дате описания «Использование временного» замедляет запрос

У меня есть таблица для записей журнала и таблица описаний для примерно 100 возможных кодов журнала: CREATE TABLE `log_entries` (`logentry_id` int(11) NOT NULL AUTO_INCREMENT, `date` datetime NOT NULL, ...
вопрос задан: 19 April 2012 17:33
0
ответов

Оптимизация запросов MySQL к иерархическим данным

У меня есть довольно стабильный ориентированный граф порядка ~100 000 вершин и размера ~1 000 ребер. Он двумерен -постольку, поскольку его вершины могут быть идентифицированы парой целых чисел (x, y)(мощности ~100 x ~...
вопрос задан: 19 April 2012 10:00
0
ответов

Как оптимизировать запросы MySQL на основе плана EXPLAIN

Глядя на план EXPLAIN запроса, как определить, где лучше всего провести оптимизацию? Я понимаю, что в первую очередь нужно проверить, используются ли хорошие индексы, но помимо этого...
вопрос задан: 13 April 2012 22:37
0
ответов

JOIN работает очень медленно при использовании RIGHT JOIN в этом запросе

У меня проблема с этим запросом, выполнение которого занимает несколько секунд. Я уже пробовал много оптимизаций, но на данный момент я стреляю холостыми. Таблицы следующие (и не...
вопрос задан: 5 April 2012 00:18
0
ответов

Запрос MySQL с использованием сортировки файлов и временных параметров

Я использую простой запрос MySQL, но производительность действительно плохо из-за использования ORDER BY. Я не могу понять, почему MySQL использует файловую сортировку и временную. Мой запрос: EXPLAIN SELECT * FROM Events ...
вопрос задан: 3 April 2012 20:19
0
ответов

Как можно оптимизировать этот запрос MySQL

Учитывая следующую структуру данных изображений таблицы ------------------ ------------ ---------------------- | идентификатор | имя файла | | fromImageId | toImageId | результат | ------------------...
вопрос задан: 30 March 2012 14:33
0
ответов

Ошибка «Тайм-аут истек» при выполнении представления в SQL Server 2008

Я написал запрос в SQL Server 2008. Выполнение запроса занимает около 4 минут. Мне нужен этот запрос как представление. Итак, я создал представление с помощью этого запроса, и когда я пытаюсь выполнить создание представления...
вопрос задан: 10 March 2012 16:51
0
ответов

Как оптимизировать медленный запрос с большим количеством соединений [закрыто]

Моя ситуация: запрос ищет около 90 000 автомобилей запрос каждый раз занимает много времени У меня уже есть индексы по всем присоединяемым полям. Как мне его оптимизировать? Вот запрос: SELECT ...
вопрос задан: 27 February 2012 14:48
0
ответов

Как я могу эффективно выбрать ближайшее значение, меньшее и большее, чем данное значение?

У меня есть две таблицы, одна для значений, другая для местоположения, и я пытаюсь интерполировать местоположение. Таблицы были упрощены до следующего: CREATE TABLE value (Timestamp DATETIME2, Value ...
вопрос задан: 20 January 2012 10:03