社区
SharePoint
帖子详情
求解决方案: 单个list 数量过多的处理
leonyuen
2013-11-06 11:35:45
我建立了一个INFOPATH FORM 在公司内部使用, 但遇到的问题是每天的填单比较多, 这样在每多长时间就出现爆满的情况,如下图
遇到这情况, 我只能把旧的FORM移动另外建立的一个FORM LIST中; 我现在想了解
1. 在原先的LIST下建立多个SUB FOLDER, 这5000个ITEM的限制是否也会包括SUB FOLDER下的ITEM 数量,还是SUB FOLDER 的数量单独算
2. 这个LIST ITEM 数量过多的问题,大家是否有遇到,及是怎样解决
...全文
963
13
打赏
收藏
求解决方案: 单个list 数量过多的处理
我建立了一个INFOPATH FORM 在公司内部使用, 但遇到的问题是每天的填单比较多, 这样在每多长时间就出现爆满的情况,如下图 遇到这情况, 我只能把旧的FORM移动另外建立的一个FORM LIST中; 我现在想了解 1. 在原先的LIST下建立多个SUB FOLDER, 这5000个ITEM的限制是否也会包括SUB FOLDER下的ITEM 数量,还是SUB FOLDER 的数量单独算 2. 这个LIST ITEM 数量过多的问题,大家是否有遇到,及是怎样解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PPMMOOT
2013-12-02
打赏
举报
回复
有遇到过类似问题修改5000了事,帖子Remark
Jianyi
2013-11-27
打赏
举报
回复
综合一下: 1)如果你们的服务器够强,那么简单的改下列表阀值即可 2)如果服务器性能不行,或者并发用户过多,增大了阀值后系统响应变慢,那么: 首先设置视图过滤,比如可以按照时间创建多个过滤视图。 然后--要把视图使用的过滤字段设置启用索引(一定要!),否则,还是不能逃脱阀值的控制。
全海之澜
2013-11-22
打赏
举报
回复
上面高手们的意见都很好啊,我也补充下: 微软强烈建议不要轻易修改阈值,还是控制添加索引字段和视图来过滤吧(索引列要提前规划好,否则内容多的时候创建会失败)
hsgrass37301
2013-11-22
打赏
举报
回复
支持上面2位的方案,数据划分好,只要有money买设备,多少都可以放
zy_mter
2013-11-18
打赏
举报
回复
最简单的办法 就是使用使用视图的筛选条件, 只要一次性满足条件的少于5000 就没问题。 list 可以放成千上万条数据。 修改5000这个默认的阈值, 不能彻底解决问题
Erucy
2013-11-18
打赏
举报
回复
5000这个阈值的设置主要是防止数据库性能损耗(SQL Server在查询的时候会判断如果一次返回结果超过5000左右,会将整张表锁定,返回后再解锁;而SharePoint的数据存储结构是同一个内容数据库中的所有列表都在一张表中,整张表锁定会影响其他列表/文档库的读取性能),于是从2010开始设置了5000这个默认的阈值(当然是可以调整的,楼上也给过方法) 解决办法基本上有如下几种: 1、定期归档,楼上也给过方案了,可以使用SharePoint内置的文档策略进行归档;如果不够或者是Foundation,也可以自己写TimerJob或者计划任务来做; 2、使用文件夹,这个阈值限制只是当前文件夹内的所有条目数量,所以合理规划文件夹也可以解决这个问题; 3、使用视图的筛选条件,可以把默认视图加一个筛选条件,并把第一个筛选条件用到的字段开启索引(在列表设置界面中),SharePoint读取视图条目的时候,会根据第一个字段(需要加索引)进行一次预判,如果在这个字段筛选后总数不超过5k也可以正常显示
Erucy
2013-11-18
打赏
举报
回复
不包含sub folder
Justin-Liu
2013-11-07
打赏
举报
回复
前者是通过设置sharepoint阈值,后者是用定时job归档
懒牛科技
2013-11-07
打赏
举报
回复
不用写TimerJOb, 可以用contenttype的retention进行设置移动和过期策略。 1. 点击Library Settings 2. 如果没有启动“管理content Type”, 先启动起来 3. 进入文档库使用的content type,->Information policy 4.设置过期和移动策略:可以通过比较时间移动/也可以通过某个状态移动等等等。。。。
天涯海角
2013-11-06
打赏
举报
回复
这个5000是可以设置的 http://blogs.msdn.com/b/dinaayoub/archive/2010/04/22/sharepoint-2010-how-to-change-the-list-view-threshold.aspx
天涯海角
2013-11-06
打赏
举报
回复
包含该目录下的所有SUBFOLDER下的ITEM
leonyuen
2013-11-06
打赏
举报
回复
谢谢天涯海角 提供的 Change List View Threshold (LVT); wang4237 的建议是写个Timer, 请问文件夹你们的做法是建在List 下, 还是单端建立个归档文件下, 在该归档文件夹下再分不同目录? 我还是想搞清楚, SHPAREPOINT 中的某个LIST5000统计, 是否是也包含该目录下的所有SUBFOLDER下的ITEM
a-zhwang
2013-11-06
打赏
举报
回复
写个Timer,继承SPJobDefinition,每天运行一次,建立当天时间对应的文件夹2013-06-11,然后把当天文件移到文件夹下。
Insert语句
单个
批次
数量
过多
解决方案
Insert语句
单个
批次
数量
过多
解决方案
当有时候我们需要对表进行大批量插入语句,这个时候如果一次拼接数据量
过多
导致慢查询。
单个
批次执行的性能会出现较大的下降,出现大量慢查询,并发线程堆积,CPU上升出现瓶颈。这个时候可以通过分批插入数据库的方案。这里写一个分批的工具类。 public class SplitUtils { public static <T>
List
<...
HDFS常见的问题和
处理
方法积累
Hadoop常见问题与解决办法问题1:reduce预
处理
阶段shuffle时获取已完成的map的输出失败次数超过上限问题描述:问题剖析:
解决方案
:问题2:Too many fetch-failures问题描述:问题剖析:
解决方案
:问题3:
处理
MR速度特别的慢问题描述:问题剖析:
解决方案
:问题4:能够启动datanode,但无法访问,也无法结束问题描述:问题剖析:
解决方案
:问题5:节点断联问题描述:...
Java错误小全
解决方案
:在使用需要显式关闭的资源时,应该在使用完毕后调用资源的关闭方法,以释放资源并确保其正确关闭。
解决方案
:在进行时间和日期操作时,需要使用正确的时间日期格式,并确保使用的操作方法与所需的操作相匹配。
解决方案
:在进行数据库操作之前,需要确保数据库连接的正确性、SQL查询语句的正确性,并根据具体情况
处理
事务。
解决方案
:避免死锁的发生,可以按照相同的顺序获取资源的锁,或采用超时等待机制避免资源互相等待的情况。
解决方案
:在编写程序时,要注意及时释放不再使用的对象,避免持有
过多
的内存资源。
AJAX请
求
次数
过多
?四大方案帮你高效解决
本文针对前端开发中AJAX请
求
过多
的问题,提出四种
解决方案
:1)串行执行(逐个
处理
,稳定性高但耗时较长);2)Promise并行控制(分批并发,平衡效率与稳定性);3)列表分页(分段获取,适合数据展示场景);4)内容懒加载(滚动触发,提升首屏速度)。文章详细解析了每种方案的原理、代码实现和适用场景,并给出选型指南。建议优先采用接口聚合和数据缓存等"治本"方案,无法实现时再根据业务需
求
选择适合的优化方案,在保证系统稳定性的同时提升用户体验。
HBASE Region
数量
增多问题描述及
解决方案
文章目录HBASE Region
数量
增多问题描述及
解决方案
1. 问题描述1.1 HBase 分区概念1.2 region
过多
影响1.3 合理region
数量
2. 方案概述2.1 ROWKEY 修改方案细节2.1.1 Rowkey长度原则(最好不超过16字节)2.1.2 rowkey散列原则2.1.3 rowkey唯一原则2.1.4 时间戳反转2.1.5 整个rowkey如下(timestamp并不...
SharePoint
3,245
社区成员
4,605
社区内容
发帖
与我相关
我的任务
SharePoint
企业开发 SharePoint
复制链接
扫一扫
分享
社区描述
企业开发 SharePoint
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章