У меня есть очень большой (2,5 ГБ, 55 миллионов узлов) XML-файл в следующем формате:
<TopNode>
<Item id = "Something">
<Link>A link</Link>
<Link>Another link</Link>
<Link>One More Link</Link>
</Item>
<Item id = "Something else">
<Link>Some link</Link>
<Link>You get the idea</Link>
</Item>
</TopNode>
Я хочу добавить это в следующую таблицу SQL:
-----------------------------------------
| Item | Link |
-----------------------------------------
| Something | A link |
| Something | Another link |
| Something | One More Link |
| Something Else | Some Link |
| Something Else | You get the idea |
|----------------|----------------------|
Я использую SQL2008, если это имеет значение.
Какой самый простой и эффективный способ (предпочтительно с использованием стека SQL Server / .NET), чтобы добраться из точки А в точку Б, учитывая размер используемого файла?