好的概述
一般来说,您要在快速读取时间(例如,嵌套集)或快速写入时间(邻接列表)之间做出决定.通常,您最终会得到最适合您需求的以下选项组合.以下提供了一些深入阅读:
选项
我知道和一般的功能:
O(n/2)移动,插入,由于易失性编码而删除O(log n)插入,更新,删除的成本(子树的大小)LEFT(lineage, #) = '/enumerated/path')O(log n)插入,更新,删除的成本(子树的大小)是否更有意义(服务器端验证XML/schema/dtd除外)以XML类型而不是text/varchar/ntext存储XML?我不打算在数据库端进行任何XML操作.
我调查的目的是减少数据库大小.为此,我可以将XML数据类型用于非类型化XML吗?优缺点都有什么?