主题:  sql数据里text 为什么不能增加很多字

oooni

职务:普通成员
等级:2
金币:1.0
发贴:263
注册:2002/4/24 13:01:24
#12004/5/12 18:25:02
事情是这样的:
我做一个新闻系统
asp+sql
win2000 adv

数据库中
有表 t_news 的字段 n_content 字段类型是 text 字段长度为16

一开始所有的功能基本都实现
增 删 改

最近发现有如下问题:

当增加超过大约3700个汉字(误差不超过100个)
读取新闻详细页(news_detail.asp显示 n_content 新闻内容的页)
就会要很长的时间 最后显示网页超时
这时候 整个系统得任何asp文件都不可以访问了

我就必须要把sql打开 然后 选取对应数据库 然后选择分离数据库 然后清空所有
连接

这样就又恢复访问了

我百思不得其解 望各位指教了!




janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#22004/5/13 9:08:33
text类型的列没有大小限制,能存放的内容多少取决于磁盘的可用空间。

这种问题应该首先考虑有无死循环