Вопросы с тегом 'database-indexes'

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

Как работает индексация базы данных?

Учитывая, что индексация настолько важна, что ваш набор данных увеличивается по размеру, может кто-нибудь объяснить, как индексирование работает на уровне агностики базы данных? Информацию о запросах для индексации поля можно найти Как индексировать...
задан 04 авг. '08 в 13:07
6
ответов

Список индексов в MongoDB?

Есть ли способ увидеть список индексов в коллекции в mongodb в оболочке? я читаю http://www.mongodb.org/display/DOCS/Indexes, но я ничего не вижу
задан 07 мая '10 в 18:50
1
ответ

Does rename_column заботится об индексах?

Скажем, у нас есть что-то вроде этого: add_column :users, :single, :boolean add_index :users, :single а затем мы будем делать rename_column :users, :single, :married Будет ли ActiveRecord и/или база данных обрабатывать переименование индекса, ...
задан 18 июля '11 в 15:31
2
ответов

Может ли MySQL использовать несколько индексов для одного запроса?

Представьте таблицу с несколькими столбцами, скажем, id, a, b, c, d, e. Обычно я выбираю id, однако в клиентском приложении несколько запросов, которые используют различные условия над подмножествами столбцов. Когда MySQL выполняет запрос в одной т...
задан 01 сент. '12 в 0:22
3
ответов

Neo4j: шаг за шагом, чтобы создать автоматический индекс

Я создаю новую базу данных Neo4j. У меня есть тип node, который называется User, и мне нужен индекс по свойствам пользователя Идентификатор и EmailAddress. Как настроить индекс, когда база данных является новой? Я заметил, что в файле neo4j.prope...
задан 14 окт. '12 в 1:41
1
ответ

Почему суперколонны в Кассандре больше не нравятся?

Я прочитал в последнем выпуске, что супер столбцы нежелательны из-за "проблем с производительностью", но нет, где это объясняется. Затем я прочитал статьи, такие как этот, которые дают замечательные шаблоны индексирования, используя супер столбцы. ...
задан 11 авг. '12 в 16:51
3
ответов

Кассандра: выбор ключа раздела

Я не уверен, что лучше, по эффективности, использовать очень частое значение общего столбца (например, Country) в качестве ключа раздела для составного первичного ключа или довольно уникального значения столбца (например, Last_Name). Глядя на Докум...
задан 11 авг. '13 в 6:12
4
ответов

Создание индексов в БД с помощью Hibernate @Index Annotation

У меня есть управляемые аннотациями возможности спящего режима в моем проекте. Теперь я хочу создать индекс над столбцом. Мое текущее определение столбца @NotNull @Column(name = "hash") private String hash; и добавьте здесь @Index аннотацию. @N...
задан 20 авг. '10 в 20:23
2
ответов

Как узнать, когда индексировать столбец и с чем?

В документах для различных ORM они всегда предоставляют способ создания индексов и т.д. Они всегда упоминают, что обязательно создадут соответствующие индексы для эффективности, как если бы это было неотъемлемым знанием для не-рукописного-SQLer, кото...
задан 04 нояб. '10 в 6:59
4
ответов

Django: Does unique_together подразумевает db_index = True так же, как делает ForeignKey?

Поле на модели, foo = models.ForeignKey(Foo) автоматически добавит индекс базы данных для столбца, чтобы ускорить поиск. Это хорошо и хорошо, но Django docs не указывают, получают ли поля в model-meta unique_together одинаковое обращение. У меня, сл...
задан 20 окт. '11 в 4:17
1
ответ

Отключаемое, нечувствительное к регистру уникальное ограничение

Возможно ли в PostgreSQL создать отложенное уникальное ограничение на столбец символов, но без учета регистра? Предположим, что следующая базовая таблица: CREATE TABLE sample_table ( my_column VARCHAR(100) ); Если отложенное ограничение не тр...
задан 04 июня '13 в 0:07
1
ответ

Запрос MySQL по дате с большим inverval

У меня большой стол с 22 миллионами записей. Я хочу выполнить следующий запрос: select auto_alerts from alerts_stat where endDate > "2012-12-01" Чтобы повысить производительность, я добавил индекс BTREE для поля endData: CREATE INDEX endDate_...
задан 21 дек. '12 в 16:24
2
ответов

Почему MongoDB не использует перекресток индексов?

Я пытаюсь воспроизвести первый пример инструкции пересечения индекса (http://docs.mongodb.org/manual/core/index-intersection/), но перед проблемой: mongo не использует оба индекса Мои шаги: Загрузите mongo (3.0.3) и установите его Запустить mongo...
задан 03 июня '15 в 20:22
1
ответ

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

Поэтому я всегда думал, что видеть "Использование Where" в столбце "Дополнительно" - это хорошо. Тем не менее, я планировал обед с коричневой сумкой для своих коллег по интроспекции EXPLAIN, и теперь я не уверен. Документ MySQL говорит об этом в пр...
задан 10 авг. '11 в 0:50
2
ответов

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

В настоящее время я изучаю индексы в Oracle. В Oracle документация можно найти следующее: Хотя база данных создает для вас индекс в столбце с ограничением целостности, рекомендуется явно создавать индекс в таком столбце. Может ли кто-нибудь здесь...
задан 19 мая '17 в 16:16