Результаты поиска по запросу "database-design"

6 ответов

Чтение только новых строк из логоподобной таблицы в базе данных

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

1 ответ

MySql Модифицированное дерево предварительного заказа для создания URL

Этот вопрос основан на моем предыдущем вопросе опереполнение стека [https://stackoverflow.com/questions/20280104/mysql-query-to-create-seo-friendly-url-from-given-table-structure] , На этот раз я пытаюсь сгенерировать URL для всех строк в таблице ...

2 ответа

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

то я унаследовал немного Джанго. Таблица mySQL достаточно проста, где parent НЕ является отношением FK, а просто идентификатором Parent: CREATE TABLE `Child` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `parent` int(10) unsigned NOT NULL, ...

ТОП публикаций

4 ответа

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

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

7 ответов

Тогда ваша проблема (и решение) должны быть в Java, верно?

я есть несколько запросов, которые занимают слишком много времени (300 мс), когда БД выросла до нескольких миллионов записей. К счастью для меня, запросы не должны просматривать большую часть этих данных, этих последних 100 000 записей будет ...

8 ответов

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

я есть таблица размером 1 Тб, 600 м, в которой неверно выбран индексированные столбцы, в частности кластеризованный индекс столбца первичного ключа, который никогда не используется в запросе выбора. Я хочу удалить кластеризованный индекс из этой ...

4 ответа

@JDIsaacks В этом шаблоне общая проблема состоит в том, что мы не знаем, сколько JOIN нам нужно для получения всех атрибутов.

я нет большого опыта в оформлении стола. Моя цель - создать одну или несколько таблиц продуктов, которые соответствуют требованиям ниже: Поддержка многих видов продукции (телевизор, телефон, компьютер, ...). Каждый вид продукта имеет свой набор ...

5 ответов

Как работает структура сущностей для большого количества записей? [закрыто]

Я вижу уже без ответа вопросздесь на [https://stackoverflow.com/questions/14205033/entity-dealing-with-large-number-of-records-35-mlns] . Мой вопрос - Действительно ли EF готов к широкому применению? Вопрос возник из этих основных вопросов ...

3 ответа

Кроме того, для модели 2 у вас могут быть более быстрые запросы для получения значений с определенными идентификаторами атрибутов, поскольку, если вы создадите внешний ключ (индекс), запросы будут выполняться быстрее.

росто вопрос концепции базы данных: каковы плюсы и минусы следующей модели для EAV? Модель 1: TABLE: attribute_value ====================================== | id | fk_id | attribute | value | ====================================== | 1 | 10 | ...

1 ответ

Как уже упоминали другие, я не рекомендую делать это. Он будет удерживать блокировку таблицы, пока вычисляется следующий идентификатор.

я есть таблица mysql, где каждая строка имеет свой порядковый номер в столбце «sequence». Однако, когда строка удаляется, она оставляет пробел. Так... 1 2 3 4... становится ... 1 2 4Есть ли аккуратный способ «сбросить» последовательность, чтобы ...