用友软件首页

数据过大导致效率极低现象

2018-12-29 0:0:0 wondial

对应版本:用友U其他
对应产品线:公共平台
对应模块:系统管理模块

问题现象:现在有电脑报的问题如下:环境:宝德服务器,志强双800的CPU,内存1G,硬盘4个16G的SICI,产品U8,SQL2005,SP3,打了产品全部补丁,初用友产品外,什么都没安装。目前数据库大小:6。2G

现象:在存货或库存中,对出入库单据进行修改,只要一旦点击修改,整个网络马上停顿,大概要5分钟后,允许修改,网络恢复正常。单服务器的内存将上升到800M以上,效率极低。
问题原因:由于数据库大小达到了6个多G,多个数据表中数据记录均已达到数万\\几十万条(例如rdrecord/s,dispatchlist/s,salebillvouch/s),且该数据库设计时没有考虑到数据量过大的情况,未设计成多文件形式的数据库(即数据库由一个主文件和多个次文件,以及一个日志文件构成,次文件可以放在不同的物理磁盘上,分别存储不同的数据表和数据,可以大大提高数据库的访问效率和操作性能.其中主文件后缀名未.mdf,次文件后缀名为.ndf,日志文件后缀名为.log),目前该数据库仅由一个主文件和一个日志文件构成.在对数据库进行查询修改等数据交互操作时,sqlserer为了优先实现操作效率,尽可能的占用系统资源,可能会导致网络”假”中断,系统暂时性的没有响应.
解决方案:

1.修改操作时,点击修改按钮后,焦点转移到表体记录行时,系统需要执行现存量查询存储过程等等,与sqlserver之间进行的数据交互操作较为频繁,从而出现较长时间等待的现象.另外效率较慢也可能与以前版本产品821的数据库结构设计有关,数据库结构设计的是否合理,数据表索引是否完善,表间关联关系是否合理,存储过程触发器是否充分优化效率,产品程序是否充分优化等等,这些都可能会影响到产品运行效率,特别是数据量较大时体现的较为明显.提高效率问题主要涉及到两个方面,一是数据库性能优化,而是产品性能优化。产品性能优化方面,对此类系统效率问题不大可能在821版本上给予改进,因为改进操作涉及到数据库结构设计问题,相当于重新设计产品数据架构,以及重新开发部分产品程序,耗时耗量非常巨大,不是一两个月就能解决的问题,基本上相当于开发一个新的版本.

数据库性能优化方面,目前的处理方法如下:

1.首先对数据库进行整理,删除其中的一些无效数据表,减少数据库中数据量,如temp...开头的临时表等等;

2.其次对数据库进行dbcc修复检查,操作步骤以及注意事项如下:{可在查询分析器中执行下面语句来对整个数据库进行修复:注:运行该语句前请不要打开可能涉及该数据库的一切程序,用实际的数据库名成代替如下所有英文脚本部分中的”database_name”.1在运行修复数据库语句之前应必须先将数据库处于单用户模式下才可以进行修复:sp_dboption@dbname=‘database_name‘,@optname=‘singleuser‘,@optvalue=‘true‘usedatabase_namego2

执行修复数据库语句:须反复多次执行该修复数据库语句,直到检测结果为“CHECKDB发现了0个分配错误和0个一致性错误在数据库datebase_name‘中”方可执行完毕。DBCCCHECKDB‘database_name‘,REPAIR_ALLOW_DATA_LOSS3在运行修复数据库语句之后还必须将数据库还原为非单用户模式,执行下面语句:sp_dboption@dbname=‘database_name‘,@optname=‘singleuser‘,@optvalue=‘false‘usedatabase_namego

注意:在全部语句执行完毕后,可再用检查数据库语句dbcccheckdb‘database_name‘对其检测,若仍存在问题,需反复执行修复数据库语句。执行修复语句后必须将数据库还原为非单用户模式。特别提示:由于在执行该修复数据库语句的过程中存在丢失数据的风险,请慎重使用!敬请您在使用该修复语句之前一定要作好数据备份工作!!}3.建议使用,敬请做好数据备份对目前已有的数据库主文件ufdata.mdf限制其大小增长,从数据库属性中{数据文件}页签中修改文件属性即可.同时新增数据库文件此时新增数据库文件为次文件*.ndf,文件名可自定义,文件位置应选择放置在不同的物理磁盘空间上,分配空间按默认值即可,文件组默认选择”Primary”,文件属性定义为自增长即可.由于我们的数据库知识水平有限,更好的数据库优化方案可访问咨询微软的sqlserver技术支持和其官方网站.4.建议尝试升级到850或者851,在850/1版本中对效率专门做了测试优化,对大数据帐套也做过专门的测试,并根据测试结果进行效率优化.从数据库结构角度而言,850/1版本与821版本改动较大,基本上是重新设计定义数据库结构的.

如果您的问题还没有解决,可以到 T+搜索>>上找一下答案

分享到:

微博关注

bj用友软件

最新信息

用友u8软件错误提示的标题上写的是“用友人事通!”

用友u8软件错误提示的标题上写的是“用友人事通!”错误提示的标题上写的是“用友人事通!”

错误提示的标题上写的是“用友人事通!”原因分析:提示此错误,可能是一些特殊的计算机输入法人事通软件不支持。问题解答:解决:更换输入法即可。建议使用windows自带的输入法。

用友u8软件双击某张卡片提示“object变量或with块变量没有设置”

用友u8软件双击某张卡片提示“object变量或with块变量没有设置”双击某张卡片提示“object变量或with块变量没有设置”

双击某张卡片提示“object变量或with块变量没有设置”原因分析:fa_ItemsManual表有问题问题解答:可能是fa_ItemsManual表有问题,发现比上年多了一列,列名为ufguid,且是主键,但是却查不到关联表。先将ufguid主键去掉,再删除此项。

财务管理

  • UFO升级后口令失效问题

    UFO升级后口令失效问题

    对应版本:用友U8.61
    对应产品线:财务系统
    对应模块:UFO模块

    问题现象:UFO升级后口令失效问题:u861报表,进入时提示口令:录入口令196354,提示口令错误,或提示无效的ERP文件,请检查文件版本或是否被破坏。报表原口令就是196354,利用UFO报表口令解密工具,查到的口令也是一样。不知如何处理。
    问题原因:原来系统存在一个BUG:老版本的UFO文件在861UFO中打开编辑保存后,原来的文件口令失效的问题。
    解决方案:针对该问题开发在2005年11月9号出了一个补丁,补丁编号:1737,文件UFOW.EXE。打上该补丁后再打开原始的861之前版本的UFO文件即可。注意:如果老版本UFO文件在打补丁之前曾在861中打开修该并保存过的话,打补丁后再重新打开是不行的,必须打开原始的老版本的该文件才可以。
  • 成本管理效率问题

    成本管理效率问题

    对应版本:用友U8.61
    对应产品线:财务系统
    对应模块:成本管理模块

    问题现象:成本管理效率问题:系统环境:win2000server,sp4,ie6,u861版本。打了从ufpmp上下载的发布日期为2005-12-2713:23:49的u861hotfix和发布日期为2005-12-2713:23:43的u861dbhotfix。在数据库服务器上运行成本管理模块,服务器配置为:win2000serversp4,sqlserver2000sp3,2个xeon3.0g处理器,2g内存,ultra320273g硬件raid5硬盘,其他客户端无人使用。成本管理系统启用生产制造数据来源,不计算工序产品成本,有7400种成本对象。在成本管理模块“定义成本对象功能”功能中刷新成本对象时需要20分钟的时间,以后随着生产的增多,成本对象会达到15000左右。在成本管理模块点击“定义在产品分配率”界面,需要20分钟才能弹出界面,运行过程中cpu使用率平均只达到25%。选择“按照产品约当产量”,然后点击“参照”按钮进入设置约当产量,需要3分钟时间才能弹出输入界面。如果在客户端运行(客户端安装win2000,512m内存,普通sata硬盘,100m网卡),点接“定义在产品分配率”界面,需要2个小时才能弹出界面。实际运行过程中需要根据成本对象的增加定义相应的“在产品分配率”以及其他分配率。这种效率可能使软件无法运行。
    问题原因:同解决方案
    解决方案:该问题提交开发,开发处理后已提供补丁,补丁文件:uscbhs.dll2006年1月18日,13:24。

用友论坛

  • 追“本”溯“源”

    追“本”溯“源”

    追“本”溯“源”

    追“本”溯“源”:307  

    追“本”溯“源”

    《信息化大视野》2009年第19期(总第53期)

    在当前的经济形势下,对于中国大部分企业来说,利润微小的同时还要实现成长,不实行低成本运营就难以生存,可谓成本决定存亡。低成本创新,提高企业盈利水平,增强产品竞争力,扩大市场占有率,已成为众多企业不二之选。而要降低成本,除了要有科学的管理手段,更重要是要控制企业运营中成本产生的源头--采购成本。其实,成本控制是一门花钱的艺术,如何将企业的每一分钱花得恰到好处,是现代企业在商业时代成本控制之源。尤其对于以原材料采购为企业生产运营起点的制造型企业,原材料和服务的采购成本占到了总成本的50%~80%,采购成本控制成为企业中成本控制最重要的部分,追“本”溯“源”势在必行。

  • 应收帐龄管理

    应收帐龄管理

    应收帐龄管理

    应收帐龄管理:505  

    应收帐龄管理

    《信息化大视野》2010年第22期(总第104期)

    企业应收帐款管理中的一个难点就是应收帐款的帐龄管理。
    按照会计制度要求,很多企业是依据销售发票核算应收帐款,财务部门根据已开发票分析帐龄,这样势必造成回款不力、帐龄不准,甚至造成经营风险。在现实中,很多企业先发货后开票,销售部门按照发货单核算应收。这样就形成了业务、财务两个应收数据,因此就需要有很好的工具来管理应收帐款。
    用友T3-业务通为客户提供了发货立账功能,使用户在发货时即确定应收,很好地管理了应收帐款,甚至可以作为业务员考核的基础、客户返利的基础。

知识库

  • T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。

    T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。

    T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。 T3卸载就会跳到安装界面去,用360工具也卸载不了。请问这种情况哪位老师遇见过,我们应该如何处理。谢谢、在线等。[]

    备份好账套,这种情况只能强制删除了,请备份好账套之后,停止数据库服务和T3产品服务,自动备份服务;然后删除T3安装路径以及C盘下ufcomsql文件夹,然后使用360清除无用注册表,最后重启电脑即可;

  • 用友软件U8无法登陆服务器

    用友软件U8无法登陆服务器

    解决方案:在控制面板中进入管理工具中的服务去启动U8服务,同时检查:开始菜单-程序-用友U8企业管理软件-系统服务-应用服务器设置-可以删除之前的数据源,增加新的数据源,其中数据库服务器是用友U8服务器计算机名或者ip-测试连接成功后再登陆U8企业应用平台

关于我们 | 公司动态 | 获奖记录 | 联系我们 | 招聘信息 | 用友产品中心 | 用友云基地
Copyright ©  www.kuaiji66.com  All Rights Reserved 天龙瑞德
京ICP备11046295号-1 技术支持 北京天龙瑞德信息技术有限责任公司   北京海淀上地十街辉煌国际大厦3号楼6层 总机:010-59798025   售后:4009908488
北京天龙瑞德信息技术有限责任公司