Вопросы по теме 'database-indexes'
Как работает индексация базы данных?
Учитывая, что индексирование так важно, поскольку ваш набор данных увеличивается в размере, может ли кто-нибудь объяснить, как индексирование работает на уровне, не зависящем от базы данных?
Для получения информации о запросах для индексации поля...
943046 просмотров
schedule
11.10.2022
Индекс фиксации MySQL, поэтому возможные ключи не равны нулю при левом соединении
Этот вопрос следует из проблемы, опубликованной здесь , когда я запускаю объяснение по моему запросу
SELECT u_id, SUM(counts.s_count * tablename.weighted) AS total FROM tablename
LEFT JOIN (SELECT a_id, s_count FROM tablename WHERE u_id = 1)...
2003 просмотров
schedule
26.06.2022
Лучший способ реализовать разбиение, когда нужна дата, но нет столбца даты
У меня есть собственное представление о том, как с этим справиться, но я хочу посмотреть, есть ли другой взгляд на это. У меня проблема с этим, у меня есть следующие таблицы (примеры таблиц)...
400 просмотров
schedule
27.08.2022
MongoDB - поисковая система с множеством перестановок
У нас есть коллекция монго, которую можно искать и сортировать по многим полям. Для примера (извините, не могу выложить настоящую коллекцию из-за конфиденциальности), возьмем:
MathProblem
{
Creator : String,
Difficulty : integer (from 0...
380 просмотров
schedule
09.08.2022
Составной ключ VS первичный ключ + не уникальный индекс
Вот что у меня есть:
table content : cat_id product_id data1 data2 etc. категории, очевидно, не уникальны. идентификаторы товаров уникальны.
2 queries :
1 -- SELECT * WHERE cat_id = :cat - must be as quick as possible
2 -- SELECT *...
1804 просмотров
schedule
12.06.2022
Как подключить базу данных в SQL Server 2008 R2 без файла index.idx
У меня есть тест базы данных ( test.mdf , test_ldf.log и test_idx.idx ). По ошибке я удалил файл test_idx.idx из-за того, что файл был больше 20 ГБ.
Я использовал все типы программного обеспечения для восстановления, но не могу найти файл....
649 просмотров
schedule
14.05.2022
Структуры данных, используемые в кластеризованном и некластеризованном индексе
Я прочитал о кластеризованном и некластеризованном индексе и пришел к выводу, что мы используем хеширование для кластеризованного индекса и дерево B+ (или дерево B) для некластеризованного индекса. Верен ли мой вывод? Если нет, то в чем разница...
1265 просмотров
schedule
04.10.2022
Обновление для MySQL, но с несколькими столбцами и уникальным индексом в качестве проверки на дублирование?
Я видел, как многие люди спрашивали об обновлении ( это , это , это , это , это , это и больше и даже официальный документ ).
Однако для новичков недостаточно подробно объяснено, как создать дубликат ключа, используя первичный ключ или...
945 просмотров
schedule
16.03.2023
MariaDB/InnoDB: повреждение индекса — почему?
У меня проблема с повреждением индекса в MariaDB/InnoDB. Сегодня я получил
InnoDB: Error: Flagged corruption of <index> in <table> in CHECK TABLE; Wrong count
для 2 индексов и после сбоя БД при попытке ВСТАВИТЬ в одну из этих...
1879 просмотров
schedule
27.07.2022
восстановление таблицы с помощью pg_restore не включает первичный ключ или индексы
Поэтому я сделал резервную копию таблицы с помощью pg_dump:
pg_dump -U bob -F c -d commerce -t orders > orders.dump
В этой таблице было несколько перечисленных индексов, таких как первичный ключ
Однако, когда я восстанавливаю эту...
1383 просмотров
schedule
26.07.2023
Эффективный выбор различных (a, b) из большой таблицы
У меня есть таблица с примерно 54 миллионами строк в базе данных Postgres 9.6, и я хотел бы найти все отдельные пары двух столбцов (таких значений около 4 миллионов). У меня есть индекс по двум интересующим столбцам:
create index ab_index on tbl...
945 просмотров
schedule
11.01.2023
Использование IndexedDB как SQL. Запрос с несколькими значениями индекса, не входящими в диапазон
В основном я хочу выбрать все значения, которые соответствуют индексу/ключу, но они не находятся в диапазоне программно. Он должен иметь возможность выбирать диапазон запросов (например, в переменной сумме за раз). В SQL я бы сделал это так....
1325 просмотров
schedule
22.06.2022
Полнотекстовый индекс MariaDB для более чем 16 столбцов?
В документации MariaDB по ограничениям InnoDB указано, что:
Многоколоночный индекс в InnoDB может использовать максимум 16 столбцов. Если вы попытаетесь создать многостолбцовый индекс, в котором используется более 16 столбцов, MariaDB вернет...
107 просмотров
schedule
26.11.2022
Определение соответствующих индексов для индексации базы данных
Мне нужно определить и создать индексы для базы данных postgresql, используемой для памяти переводов.
Это связано с этим ( вопросом о дизайне базы данных относительно производительности ), который я опубликовал, и упрощенный дизайн следует этому (...
71 просмотров
schedule
07.06.2022
Mongoose/MongoDB и неожиданное нарушение ограничения текстового индекса
new mongoose.Schema({
fieldA: {
type: String,
required: true,
minlength: 3,
maxlength: 3,
},
fieldB: {
type: String,
maxlength: 20,
required: true,
trim: true,
}...
17 просмотров
schedule
01.01.2024