
是因为你的数据库存储大小没跟上,不要限制数据库容量,改为自动增长就行了。 (如果你的数据库的分配的空间不是已经快满了,而每条记录需要增加4个字节,就出现不能修改的情况) 如果是用的sql,企业管理器-->右键你的数据库-->属性-->数据文件-->修改。 也顺便检查一下硬盘大小还够不够。
根据你的查询条件,建立相应的索引,就可以提高查询效率了。
在硬件基本符合要求的情况下,通过索引检索,如果结果集只有几十条数据的话,一般都可以降低到毫秒级的处理速度。
另外如果确实数据量太大,千万级以上的话,可以考虑建分区表,这样在执行DML *** 作时可有效提升性能,降低IO。
你说的是腾讯泄漏的那个QQ群数据库吧!!
for GroupData = 1 to 11
connopen "PROVIDER=SQLOLEDB;DATA SOURCE=;UID=sa;PWD=sa;DATABASE=GroupData"&GroupData
for Group = (GroupData-1)100+1 to (GroupData)100
exec = "SELECT FROM Group"&Group&" where QQNum = 375000016"
set rs=servercreateobject("adodbrecordset")
rsopen exec,conn,1,1
if not rseof then
responsewrite(Rs("Nick")+"<br>")
else
responsewrite("表"&Group&"没有记录"+"<br>")
end if
rsclose
next
next
以上就是关于为什么数据库字段里数据太多就无法修改谢谢了,大神帮忙啊全部的内容,包括:为什么数据库字段里数据太多就无法修改谢谢了,大神帮忙啊、ORACLE数据库中由于表中数据过多 导致数据库查询慢 每次只需要 查询出 几十条数据 怎么解决、SQL数据库内表太多,查询一次要半个多小时,如何优化等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)