diff --git a/catalogue/catalogue_common_schema.sql b/catalogue/catalogue_common_schema.sql
index d8e7eca8a47ce7af60bdd4bd6d8c772093bcffaf..8b3bd8b05c371f497614f9105b357ff2f7ba3d16 100644
--- a/catalogue/catalogue_common_schema.sql
+++ b/catalogue/catalogue_common_schema.sql
@@ -177,6 +177,7 @@ CREATE TABLE ARCHIVE_FILE(
   CONSTRAINT ARCHIVE_FILE_STORAGE_CLASS_FK FOREIGN KEY(DISK_INSTANCE_NAME, STORAGE_CLASS_NAME)
     REFERENCES STORAGE_CLASS(DISK_INSTANCE_NAME, STORAGE_CLASS_NAME)
 );
+CREATE INDEX ARCHIVE_FILE_DIN_DFP_IDX ON ARCHIVE_FILE(DISK_INSTANCE_NAME, DISK_FILE_PATH);
 CREATE TABLE TAPE_FILE(
   VID                      VARCHAR2(100) CONSTRAINT TAPE_FILE_V_NN    NOT NULL,
   FSEQ                     INTEGER       CONSTRAINT TAPE_FILE_F_NN    NOT NULL,