Недавно я начал изучать индексирование в sqlite. Я могу успешно создать индекс с моими желаемыми столбцами.
После этого я взглянул на базу данных, чтобы увидеть, что индекс был создан успешно только для того, чтобы найти, что sqlite уже создал автоматически индексы для каждой из моих таблиц: "Sqlite_autoindex_tablename_1"
Эти автоматически генерируемые индексы использовали два столбца каждой таблицы, два столбца, которые составляют мой составной первичный ключ. Это просто нормальная вещь для работы sqlite при использовании составных первичных ключей?
Так как я буду выполнять большинство моих запросов на основе этих двух столбцов, имеет ли смысл создавать индексы вручную, что то же самое?
Новые индексы, так что действительно оцените любую поддержку/отзывы/советы и т.д. - спасибо!