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

Как работает индексация базы данных?
Учитывая, что индексирование так важно, поскольку ваш набор данных увеличивается в размере, может ли кто-нибудь объяснить, как индексирование работает на уровне, не зависящем от базы данных? Для получения информации о запросах для индексации поля...
943046 просмотров

Индекс фиксации 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 просмотров

Лучший способ реализовать разбиение, когда нужна дата, но нет столбца даты
У меня есть собственное представление о том, как с этим справиться, но я хочу посмотреть, есть ли другой взгляд на это. У меня проблема с этим, у меня есть следующие таблицы (примеры таблиц)...
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 просмотров

Структуры данных, используемые в кластеризованном и некластеризованном индексе
Я прочитал о кластеризованном и некластеризованном индексе и пришел к выводу, что мы используем хеширование для кластеризованного индекса и дерево B+ (или дерево B) для некластеризованного индекса. Верен ли мой вывод? Если нет, то в чем разница...
1265 просмотров

Обновление для MySQL, но с несколькими столбцами и уникальным индексом в качестве проверки на дублирование?
Я видел, как многие люди спрашивали об обновлении ( это , это , это , это , это , это и больше и даже официальный документ ). Однако для новичков недостаточно подробно объяснено, как создать дубликат ключа, используя первичный ключ или...
945 просмотров

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 просмотров

Эффективный выбор различных (a, b) из большой таблицы
У меня есть таблица с примерно 54 миллионами строк в базе данных Postgres 9.6, и я хотел бы найти все отдельные пары двух столбцов (таких значений около 4 миллионов). У меня есть индекс по двум интересующим столбцам: create index ab_index on tbl...
945 просмотров

Использование IndexedDB как SQL. Запрос с несколькими значениями индекса, не входящими в диапазон
В основном я хочу выбрать все значения, которые соответствуют индексу/ключу, но они не находятся в диапазоне программно. Он должен иметь возможность выбирать диапазон запросов (например, в переменной сумме за раз). В SQL я бы сделал это так....
1325 просмотров
schedule 22.06.2022

Полнотекстовый индекс MariaDB для более чем 16 столбцов?
В документации MariaDB по ограничениям InnoDB указано, что: Многоколоночный индекс в InnoDB может использовать максимум 16 столбцов. Если вы попытаетесь создать многостолбцовый индекс, в котором используется более 16 столбцов, MariaDB вернет...
107 просмотров

Определение соответствующих индексов для индексации базы данных
Мне нужно определить и создать индексы для базы данных postgresql, используемой для памяти переводов. Это связано с этим ( вопросом о дизайне базы данных относительно производительности ), который я опубликовал, и упрощенный дизайн следует этому (...
71 просмотров

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