У меня есть таблица -Какая структура хранения лучше?
CREATE TABLE `DBMSProject`.`ShoppingCart` (
`Customer_ID` INT NOT NULL,
`Seller_ID` INT NOT NULL,
`Product_ID` INT NOT NULL,
`Quantity` INT NOT NULL,
PRIMARY KEY (`Customer_ID`,`Seller_ID`,`Product_ID`));
Эта таблица операций намного больше операций вставки и удаления, чем операций обновления .. Какая структура хранения наиболее подходит в снижении общей работы и время доступа? Я не уверен между структурой Hash и структурой дерева B + и ISAM. PS - количество или записи составляет порядка 10 миллионов
Тот факт, что вы описали SQL DDL, указывает на то, что вы уже решили, что структура хранилища database (mysql) – gerrytan
Физическое хранилище - какой способ лучше?. Я знаю, что MySQL использует BTREE по умолчанию. Но если бы я мог измениться, то было бы лучше - мой вопрос –
MyISAM поддерживает только индексы BTREE и FULLTEXT. Он не поддерживает индексы HASH. –