问题描述
我们网站把大文本内容存储在了数据库sqlserver企业版,用户会频繁的增加大文本记录,或者编辑这个大文本用户数多了会感觉网站卡卡的,用户反映还会有数据延迟,几分钟甚至几十分钟这个文本内容一般在1m左右大小,有几百k的,也有1m多的大概情况就是这样,服务器配置够好了,带宽也够了把大文本另外单独存储在磁盘应该是个办法,但现在这个办法不适用,除了这样,有什么其他好的优化方式吗
解决方案
解决方案二:
拆表,或者通过程序判断记录达到一定级别新增表呢。
解决方案三:
引用1楼xiaojie_cp的回复:
拆表,或者通过程序判断记录达到一定级别新增表呢。
拆表这个你做过实际应用吗是把这个大字段单独拆出来对吗性能会有很大提升吗
解决方案四:
是text字段?存的是什么内容?是修改这个字段内容会卡,还是什么?有做这个索引么?
解决方案五:
引用2楼aspczlover的回复:
Quote: 引用1楼xiaojie_cp的回复:
拆表,或者通过程序判断记录达到一定级别新增表呢。拆表这个你做过实际应用吗是把这个大字段单独拆出来对吗性能会有很大提升吗
phpcms是这么做的,把长内容字段和其他属性信息拆成两个表。具体还是要结合你的需求。
解决方案六:
解决方案七:
别说用户了,我的电脑配置打开1M的txt小说也会卡
解决方案八:
表分区可以吗?
时间: 2024-10-21 12:46:35