Я пытаюсь создать базу данных из dbpedia RDF втрое.У меня есть таблица Categories
, которая содержит все категории в Википедии.Для хранения категорий я создал таблицу с полями child
и parent
, оба внешних ключа к таблице Categories
.Чтобы загрузить категории из NTriples iam, используя следующий SQL-запрос
INSERT INTO CatToCat (`child`, `parent`)
values((SELECT id FROM Categories WHERE BINARY identifier='Bar'),
(SELECT id FROM Categories WHERE BINARY identifier='Bar'));
Но вставка идет очень медленно ... вставка 2,5-миллионных отношений займет очень много времени ... Есть ли лучший способ оптимизации запроса, схема?