8
ответов

То, чтобы заставлять первичный ключ в нескольких столбцах генерировать индексы для всех них?

Если я установил первичный ключ в нескольких столбцах в Oracle, я должен также создать индексы, если мне нужны они? Я полагаю, что, когда Вы устанавливаете первичный ключ на одном столбце, у Вас есть индексированный им; это...
вопрос задан: 10 February 2009 12:04
7
ответов

Создание Первичного ключа на временной таблице - Когда?

У меня есть хранимая процедура, которая работает с большим объемом данных. У меня есть те данные, вставляемые в к временной таблице. Полный поток событий, чему-то нравится, СОЗДАЮТ #TempTable (Col1...
вопрос задан: 20 September 2019 15:19
7
ответов

Составной первичный ключ

Я работаю над дизайном базы данных, которая будет использоваться, чтобы хранить данные, которые происходят из многих других источников. Экземпляры, которые я храню, являются присвоенными уникальными идентификаторами первоисточниками...
вопрос задан: 12 November 2012 10:08
7
ответов

Генерация непоследовательного ID / PK для модели Django

Я нахожусь на пороге начала работы над новым веб-приложением. Часть этого даст пользователям страницы, которые они могут настроить в отношениях один ко многим. Эти страницы, естественно, должны иметь уникальные URL. Осталось до ...
вопрос задан: 21 September 2010 09:37
7
ответов

Каковы за и против использования много первичных ключей столбца?

Я хотел бы видеть пример: То, когда это является соответствующим, Когда это не является соответствующим, Является там временем, когда выбор базы данных имел бы значение к вышеупомянутым примерам?
вопрос задан: 20 May 2010 19:21
7
ответов

Можно положиться на первичный ключ автопостепенного увеличения в Вашей базе данных?

В моем существующем приложении направляющих я разрешаю конфликты планирования путем сортировки моделей по "created_at" полю. Однако я понял, что при вставке многоуровневых моделей от формы, которая позволяет...
вопрос задан: 10 May 2009 14:08
7
ответов

Существует ли РЕАЛЬНОЕ различие в производительности между INT и первичными ключами VARCHAR?

Существует ли измеримое различие в производительности между использованием INT по сравнению с VARCHAR как первичный ключ в MySQL? Я хотел бы использовать VARCHAR в качестве первичного ключа для списков ссылок (думайте штаты США, Коды страны)...
вопрос задан: 4 December 2008 20:49
6
ответов

Как «вставить, если не существует» в MySQL?

Я начал с поиска в Google и нашел эту статью, в которой говорится о таблицах мьютексов. У меня есть таблица с ~ 14 миллионами записей. Если я хочу добавить больше данных в том же формате, есть ли способ обеспечить ...
вопрос задан: 27 March 2018 21:00
6
ответов

Собственный первичный ключ или автоматический сгенерированный?

Как правило, лучше использовать собственные первичные ключи (т.е. существующие столбцы или комбинация столбцов) или установить Ваш первичный ключ к автоматической генерирующейся строке целых чисел?Править: На это указали мне...
вопрос задан: 23 May 2017 12:16
6
ответов

Использовать составные ключи? Или всегда используйте суррогатные ключи?

Дубликат: Многие Многим Дизайн Отношения - Перекрестный Дизайн Таблицы, Если у меня есть эти таблицы (* = первичный ключ): идентификатор пользователя* идентификатор группы имени* имя Является этим лучше? user_group user_id* group_id*...
вопрос задан: 23 May 2017 11:51
6
ответов

Когда я должен использовать первичный ключ или индекс?

Когда я должен использовать первичный ключ или индекс? Каковы их различия и который является лучшим?
вопрос задан: 5 April 2017 19:52
6
ответов

Каково различие между Индексом и Внешним ключом?

Я хочу создать базу данных с 3 таблицами. Один для сообщений и один для тегов и того, который связывает сообщения с тегами с post_id и tag_id, функционирующим как ссылки внешнего ключа. Можете Вы объяснять что...
вопрос задан: 18 January 2017 20:24
6
ответов

Автоматический Инкремент после удаляет в MySQL

У меня есть таблица MySQL с полем первичного ключа, которое имеет AUTO_INCREMENT на. После того, чтобы читать другие сообщения на здесь я заметил людей с той же проблемой и с варьировавшимися ответами. Некоторые рекомендуют не использовать...
вопрос задан: 16 July 2015 12:10
6
ответов

Каково повышение производительности Последовательного Гуида по стандартному Гуиду?

Кто-то когда-либо измерял уровень Последовательного Гуида по сравнению со Стандартным Гуидом при использовании в качестве Первичных ключей в базе данных?
вопрос задан: 1 September 2013 23:52
6
ответов

Удалите первичный ключ в MySQL

У меня есть схема следующей таблицы, которая отображает user_customers на полномочия на живой базе данных MySQL: mysql> описывают user_customer_permission; +------------------+---------+------+-----+---------+-...
вопрос задан: 15 March 2011 22:18
6
ответов

Автоматическое Значение идентификатора постепенного увеличения

У меня есть база данных HSQLDB со сгенерированным идентификатором, и я хочу, чтобы значения автопостепенного увеличения всегда были выше 100,000. Действительно ли это возможно с HSQLDB? Действительно ли это возможно с какой-либо базой данных?
вопрос задан: 24 August 2010 04:10
6
ответов

Должен таблица базы данных, которая содержит два столбца, которые являются внешними ключами, имеют третий столбец, который является первичным ключом?

Я предполагаю не, так как внешние ключи являются первичными ключами в своих собственных таблицах, таким образом, они будут уникальны. Больше информации я использую MySQL и следующие три таблицы, использует механизм InnoDB. ====...
вопрос задан: 22 June 2010 14:37
6
ответов

Внешние ключи должны стать первичным ключом таблицы?

У меня есть таблица (session_comments) со структурой следующих полей: student_id (внешний ключ к таблице студентов) session_id (внешний ключ к таблице сессий) session_subject_ID (внешний ключ к...
вопрос задан: 30 March 2010 14:20
6
ответов

Определите первичный ключ таблицы с помощью TSQL

Я хотел бы определить первичный ключ таблицы с помощью TSQL (хранимая процедура, или системная таблица прекрасна). Есть ли такой механизм в SQL Server (2005 или 2008)?
вопрос задан: 6 October 2009 03:47
6
ответов

'Выбор' всегда заказывает первичным ключом?

Основной простой вопрос для всех Вас DBA. Когда я сделаю выбор, всегда гарантируется, что мой результат будет заказан первичным ключом, или я должен определить его с 'порядком'? Я использую Oracle...
вопрос задан: 5 May 2009 13:28
6
ответов

Улучшение производительности кластерного индексного первичного ключа GUID

У меня есть таблица с большим количеством строк (10K +) и это, первичный ключ является GUID. Первичный ключ кластеризируется. Производительность запросов является довольно низкой на этой таблице. Обеспечьте предложения для создания его...
вопрос задан: 24 February 2009 18:39
6
ответов

перенумеруйте первичный ключ

Как я сбросил бы счетчик первичного ключа на sql таблице и обновил бы каждую строку с новым первичным ключом?
вопрос задан: 23 October 2008 15:25
6
ответов

За и против использования md5 хеш URI как первичный ключ в базе данных

Я создаю базу данных, которая будет хранить информацию на диапазоне объектов (таких как научные бумаги, экземпляры, последовательности DNA, и т.д.), что все представлены онлайн и могут быть определены URL, или...
вопрос задан: 21 October 2008 08:33
5
ответов

У меня может быть несколько первичных ключей в единственной таблице?

У меня может быть несколько первичных ключей в единственной таблице?
вопрос задан: 29 January 2017 16:51
5
ответов

MySQL ALTER TABLE на очень большой таблице - действительно ли безопасно выполнить его?

У меня есть база данных MySQL с таблицей MyISAM с 4 миллионами строк. Я обновляю эту таблицу об один раз в неделю приблизительно с 2 000 новых строк. После обновления я затем изменяю таблицу как это: ALTER TABLE x ПОРЯДОК...
вопрос задан: 31 December 2016 22:50
5
ответов

Каково различие черно-белый Первичный ключ и Уникальный ключ

Я пытался узнать, что это в Google, но не удовлетворительном ответе дано там. Может кто-либо объяснять твердое различие. на самом деле, если Первичный ключ используется для выбора данных исключительно затем, что...
вопрос задан: 10 January 2014 07:05
5
ответов

сделайте идентификатор в mysql таблице auto_increment (после факта)

Я получил базу данных от другого разработчика. Он не использовал auto_incrementers ни на каких таблицах. У них всех есть идентификатор первичного ключа, но он сделал все постепенное увеличение вручную в коде. Я могу повернуть тех, в которых...
вопрос задан: 4 September 2012 18:18
5
ответов

Добавьте первичный ключ к таблице со многими записями

У меня есть таблица в SQL Server 2005, содержащий 10 000 054 записи; эти записи вставляются посредством объемной операции вставки. Таблица не содержит первичный ключ, и я хочу иметь тот. Если я пытаюсь...
вопрос задан: 13 June 2012 12:05
5
ответов

Действительно ли имена пользователей являются допустимым кандидатом на первичный ключ?

Я знаю, что суррогатные первичные ключи обычно рекомендуются по естественным первичным ключам, но являются там какими-либо аргументами в пользу суррогатных первичных ключей когда дело доходит до имен пользователей?
вопрос задан: 26 September 2011 13:58
5
ответов

Об индексе и первичном ключе в SQL?

Это может взгляды наивный вопрос, но я задаюсь вопросом об отношениях между первичными ключами и индексами в наиболее распространенных базах данных SQL. Действительно ли это - стандартное правило для базы данных SQL для создания автоматически...
вопрос задан: 10 December 2009 08:53