Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server中博客文章的最佳数据类型_Sql Server_Sql Server 2008_Types - Fatal编程技术网

Sql server SQL Server中博客文章的最佳数据类型

Sql server SQL Server中博客文章的最佳数据类型,sql-server,sql-server-2008,types,Sql Server,Sql Server 2008,Types,目前我正在制作一个博客软件。一个问题是,在SQLServer中使用什么数据类型来存储博客文章。我可以使用varchar(MAX)。但每一篇文章的篇幅都不受限制。因此,当SQLServer使用8k分页时,可能会出现性能问题。一种方法是,我认为我可以为一篇博客文章创建多个数据库条目。但是选择和更新还有一个问题(我认为多个条目的更新将是一个大问题。) 您能就数据库中博客文章的模式提出建议吗? 提前感谢。 我目前使用的是SQL Server 2008,标准版。使用varchar(max),如果数据超过8

目前我正在制作一个博客软件。一个问题是,在SQLServer中使用什么数据类型来存储博客文章。我可以使用
varchar(MAX)
。但每一篇文章的篇幅都不受限制。因此,当SQLServer使用8k分页时,可能会出现性能问题。一种方法是,我认为我可以为一篇博客文章创建多个数据库条目。但是
选择
更新
还有一个问题(我认为多个条目的更新将是一个大问题。)
您能就数据库中博客文章的模式提出建议吗?
提前感谢。

我目前使用的是SQL Server 2008,标准版。

使用varchar(max),如果数据超过8KB,SQL Server将使用over-flow页面,在这种情况下,将在原始页面上使用指针。

+1-让SQL担心这样的页面使用情况。在这种情况下,您不会对博客数据进行大量高速处理。我完全同意您使用
varchar(MAX)
。在目前的情况下,这可能是一个更好的解决方案。但我们可以尝试找到更好的解决方案。谢谢你的耐心。使用varchar(max)有什么问题?