Вопросы по теме 'database-indexes'
Удерживают ли некластеризованные индексы вставку?
Я работаю в Sql Server 2005. У меня есть таблица журнала событий, в которой отслеживаются действия пользователя, и я хочу убедиться, что вставки в таблицу выполняются как можно быстрее. В настоящее время таблица не имеет индексов. Замедляет ли...
6246 просмотров
schedule
24.03.2022
Индекс с одним столбцом/многостолбцом, что лучше?
У меня есть одна плохо работающая процедура с парой запросов.
Я определил несколько запросов к временным таблицам, которые выполняют сканирование временной таблицы. Я решил добавить индекс во временную таблицу, чтобы избежать сканирования таблицы....
5318 просмотров
schedule
31.12.2023
Общая фрагментация Clustered Index до высокой (66,67%)
у меня есть таблица всего с 7 столбцами и 400 строками. В его столбце первичного ключа есть кластеризованный индекс. Полнота индексной страницы составляет 68,98%, а общая фрагментация — 66,67%.
Это таблица, которую я использую в 90% запросов...
889 просмотров
schedule
17.01.2023
Оптимальная конфигурация Mysql (раздел) и индексы/гипертаблица/конфигурация RAID (огромная база данных)
tl;rd:
Разделение БД с помощью первичного ключа
Проблема размера индекса.
Размер БД увеличивается примерно на 1-3 ГБ в день.
Настройка рейда.
У вас есть опыт работы с Hypertable?
Длинная версия:
я только что построил/купил...
695 просмотров
schedule
21.11.2022
Табличные индексы для столбцов массива Text[]
У меня есть таблица базы данных PostgreSQL с определенными столбцами text[] (массив). Я использую эти столбцы для поиска определенной записи в базе данных следующим образом:
select obj from business
where ((('street' = ANY (address_line_1)...
313 просмотров
schedule
09.12.2023
Как создать некластеризованный индекс для строкового столбца в SQL Server?
Я только что попробовал это и получил полезное сообщение о том, что
Столбец «Имя пользователя» в таблице «Пользователи» имеет тип, недопустимый для использования в качестве ключевого столбца в индексе.
Имя пользователя — это столбец nvarchar(max).
2885 просмотров
schedule
04.03.2024
Нужно ли мне добавлять указатель в поле ORDER BY?
У меня есть такой запрос
$query = "SELECT * FROM tbl_comments WHERE id=222 ORDER BY comment_time";
Мне нужно добавить индекс в поле comment_time ?
Кроме того, если я хочу получить данные между двумя датами, как мне построить индекс?
15431 просмотров
schedule
05.02.2024
Одновременные индексы базы данных Rails 4
Мне просто интересно, как правильно вести себя при создании параллельных индексов в Rails.
Я использую это в своем файле миграции:
disable_ddl_transaction!
def change
add_index :table_name, :field_name, algorithm: :concurrently
end...
1542 просмотров
schedule
11.09.2022
понимание структуры первичного ключа по нескольким столбцам
Я пытаюсь понять, как индексирование в SQL Server может помочь повысить производительность запроса на выборку.
Насколько я понимаю, структура b-дерева используется сервером sql при индексировании.
Ниже приведен простой пример.
Day (Primary...
671 просмотров
schedule
23.03.2023
Создание индекса для функции максимального декодирования
У нас есть таблица, в которой информация о пользователе хранится в парах имени и значения атрибута. В этой таблице мы создали представление, переместив строки в столбцы с помощью декодирования....
913 просмотров
schedule
17.05.2024
Удаление ключа из дерева B+
Мой профессор читал лекцию об удалении деревьев B+, и я очень запутался. По его словам, за удаление любого ключа из дерева B+:
1- First navigate to the leaf *L* where it belongs.
2- If the *L* is at least half full if you can simply delete it.
3-...
1150 просмотров
schedule
25.01.2024
Производительность многоключевого индекса MongoDB
Фон
У меня есть группа пользователей с такой структурой документов:
{
"_id" : ObjectId("54e61137cca5d2ff0a8b4567"),
"login" : "test1",
"emails" : [
{
"email" : "[email protected]",
"is_primary" :...
927 просмотров
schedule
22.04.2022
Как я могу программно определить, какие индексы хранилища данных ошибочны?
Когда я запускаю update_indexes в Google Datastore, я получаю сообщение ниже. Он предлагает мне определить, какие индексы ошибочны, посмотрев на графический интерфейс, а затем удалить эти индексы.
У меня 51 ошибочный индекс из 200, и скопировать...
96 просмотров
schedule
06.06.2022
Докер Mongo — Dockerfile с indexCreate
У меня следующая проблема: нужно создать образ докера mongodb с некоторыми исходными данными и конфигурацией, поэтому я начал писать Dockerfile:
Докерфайл:
FROM mongo:latest
EXPOSE 27017
ADD ./scripts /scripts
RUN mongo PBM /scripts/indexes...
926 просмотров
schedule
18.07.2023
В чем разница между организацией хеш-файла и организацией хеш-индекса?
Из концепций системы баз данных
Хеширование можно использовать для двух разных целей.
При организации хеш-файла мы получаем адрес дискового блока, содержащего желаемую запись, непосредственно путем вычисления функции на значении...
766 просмотров
schedule
10.05.2022
Индексирование столбца с повторяющимися значениями
Рассмотрим эти таблицы:
seed (seedid, seedname) # PK-(seedid)
stock (seedid, stk, storeid) # PK-(seedid,storeid), FK-(storeid)
#InnoDB
stock:
seedid, stk, storeid
1 12 81
2 13 81
3 14 81...
2656 просмотров
schedule
28.10.2022
Постгрес. Могу ли я ожидать хорошего ускорения, переключив BIGINT на INT?
В этой базе данных Postgres есть таблицы всех размеров до 10 миллионов строк. Почти все имеют первичный ключ BIGINT, считая от 1 и выше.
Поскольку BIGINT имеет 64 бита, но 10 миллионов строк находятся в пределах 2 миллиардов максимума INT, стоит...
294 просмотров
schedule
02.05.2024
избегайте повторяющейся ошибки ввода при обновлении уникального столбца
как обновить уникальный индекс в mysql, не получая повторяющуюся ошибку записи?
я хочу обновить его, если нет повторяющегося значения, а в случае повторяющейся записи просто ничего не делать, ни обновить строку, ни получить ошибку.
Я обнаружил,...
341 просмотров
schedule
12.02.2024
Как удалить составные индексы в Cloud Firestore?
В документации говорится: https://firebase.google.com/docs/firestore/query-data/indexing
Чтобы удалить индекс:
Go to the Cloud Firestore section of the Firebase console.
Click the Indexes tab.
Hover over the index you want to delete and...
1097 просмотров
schedule
19.03.2022