Всем привет!
Ребята, помогите навешать индексы на таблицу.
CREATE TABLE PRICE (
ID_CITY number NOT NULL,
ID_SHOP number NOT NULL,
ID_GOODS number NOT NULL,
COUNT number DEFAULT 0 NOT NULL,
COSTS number(8,2) NOT NULL,
DATE_UPDATE date NOT NULL,
CONSTRAINT PK_PRICE PRIMARY KEY ( ID )
);
Нужно чтобы выборка выполнялась по следующему правилу:
SELECT * FROM PRICE WHERE ID_CITY = :IdCITY AND ID_GOODS = :IdGOODS;
А обновление по такому:
UPDATE PRICE SET ... WHERE ID_SHOP = :IdSHOP AND ID_GOODS = :IdGOODS;
У меня ни как не получается сделать так, чтобы не было Full Table Scan. Использую БД Oracle
P.S. У меня малый опыт работы с БД. Буду рад любым советам.