7
ответов

Улучшение производительности Sql Удаляет

У нас есть запрос для удаления некоторых строк из таблицы на основе идентификационного поля (первичный ключ). Это - довольно простой запрос: удалите все из OUR_TABLE, где идентификатор в (123, 345...) проблема нет....
вопрос задан: 23 February 2009 10:44
1
ответ

MongoDB - Сохранить и обновить [дублировать]

У меня около 400 полей в моей коллекции (включая как на верхнем уровне, так и встроенные), вот природа запросов на запись: все запросы на запись всегда обновляют один документ и среднее значение ...
вопрос задан: 14 April 2019 12:08
0
ответов

Оптимальная структура базы данных - «более широкая» таблица с пустыми полями или большим количеством таблиц?

Мне нужно разместить дополнительные данные в базе данных, и у меня есть выбор между изменением существующей table (table_existing) или создание новых таблиц. Вот как сейчас выглядит table_existing: ...
вопрос задан: 14 June 2017 21:20
0
ответов

How do I know when to index a column, and with what?

In docs for various ORMs they always provide a way to create indexes, etc. They always mention to be sure to create the appropriate indexes for efficiency, as if that is inherent knowledge to a non-...
вопрос задан: 10 September 2015 23:37
0
ответов

Решение для ускорения медленный запрос SELECT DISTINCT в Postgres

В основном запрос: SELECT DISTINCT "my_table". "foo" из "my_table" WHERE ... Делая вид, что я на 100% уверен, что DISTINCT часть запроса является причиной того, что он выполняется медленно, я пропустил ...
вопрос задан: 2 June 2013 16:38
0
ответов

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

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

Следует ли всегда добавлять первичные ключи в таблицу innodb?

У меня есть несколько innoDbs только с двумя столбцами int, которые являются внешними ключами к первичным ключам других таблиц. Например, одна таблица - это user_items, она имеет 2 столбца, userId, itemId, оба внешних ключа для пользователя и...
вопрос задан: 24 June 2012 09:42
0
ответов

Оператор Delete в SQL работает очень медленно

У меня есть такие операторы, время ожидания которых истекает: DELETE FROM [таблица] ГДЕ [COL] IN («1», «2», «6», «12», «24», «7», «3», «5») Я пытался делать по одному, как это : DELETE FROM [table] WHERE [COL]...
вопрос задан: 5 June 2012 16:48
0
ответов

30 миллионов строк в MySQL

Добрый день, я прохожу долгий процесс импорта данных из потрепанного 15-летнего формата данных только для чтения в MySQL, чтобы построить из него несколько небольших статистических таблиц. Самая большая таблица, которую я...
вопрос задан: 30 May 2012 23:24
0
ответов

Повысит ли индексирование производительность запросов varchar (max) и как создать индекс

Во-первых, я должен отметить, что у меня мало знаний об индексах SQL Server. Моя ситуация такова, что у меня есть таблица базы данных SQL Server 2008, в которой столбец varchar (max) обычно заполнен большим количеством ...
вопрос задан: 2 May 2012 23:01
0
ответов

Один большой запрос или множество маленьких?

Я хотел бы знать, какой вариант является самым дорогим с точки зрения пропускной способности и общей эффективности. Допустим, у меня есть класс Client в моем приложении и таблица client в моей базе данных. Не лучше ли...
вопрос задан: 24 March 2012 21:35
0
ответов

Вставка новой записи в базу данных быстрее, чем проверка существования записи?

Однажды мне сказали, что быстрее просто выполнить вставку и допустить неудачу вставки, чем проверять, существует ли запись в базе данных, а затем вставлять, если она отсутствует. Мне также сказали, что большинство баз данных ...
вопрос задан: 20 January 2012 04:58
0
ответов

Лучший способ обрабатывать базу данных по частям с помощью Django QuerySet?

Я выполняю пакетную операцию над всеми строками в базе данных. Это включает в себя выбор каждой модели и что-то с ней делать. Имеет смысл разбить это на части и делать это по частям. Я '...
вопрос задан: 3 January 2012 03:12
0
ответов

Оптимизация MySQL: EXPLAIN «Extra» столбец содержит «Using Where»

Так что я всегда думал, что видеть «Using Where» в столбце Extra было хорошо. Тем не менее, я планировал обед из коричневой сумки для своих коллег по работе с EXPLAIN, и теперь я не уверен. MySQL ...
вопрос задан: 9 August 2011 21:50