目前我正在制作博客软件。一个问题是,用什么数据类型来存储SQL Server中的博客文章。我可以使用varchar(MAX)
。但每篇文章的长度不受限制。因此,可能存在性能问题,因为SQL Server使用8k的分页。有一种方法,我认为我可以为一篇博客文章制作多个数据库条目。但是select
和update
还有另一个问题(我认为更新将是多个条目的一个大问题。)
您能否对数据库中博客文章的架构提出建议?
提前谢谢。
我目前正在使用SQL Server 2008,标准版。
答案 0 :(得分:7)
使用varchar(max),如果数据超过8KB,SQL Server将使用溢出页面,在这种情况下将在原始页面上使用指针