欢迎您来到 数字平台。 您尚未登录。[登录] [注册新用户]
当前位置: 论坛首页 / 栏目 产品与服务 / 文章 696

点击:26830[回复顶层] [树状] [简明]
(访客)留言
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 1 楼
文章id: 696
怎样让DP2003运行加速?

作者: (访客)留言


我觉得在升级成DP2003 V2以后运行软件运行速度明显变慢,有什么方法能够改善软件运行速度,最好是通过软件的设置能解决。



发表时间: 2011-11-16 11:40:50


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 2 楼
文章id: 697
回复: 怎样让DP2003运行加速?

作者: xietao


==========

以下是引用 ~留言 于 2011-11-16 11:40:50 发表的文字:

我觉得在升级成DP2003 V2以后运行软件运行速度明显变慢,有什么方法能够改善软件运行速度,最好是通过软件的设置能解决。

==========

首先,数字平台有一个产品名字叫做dp2图书馆集成系统,但不叫dp2003。

请提供下列信息,以便我进行诊断:

1) 贵单位原来的dp2 v1版本的安装环境是什么?请详述。包括,操作系统版本,机器内存数,SQL Server版本等...。

2) 请详析描述“升级”的操作过程和步骤。

3) “升级”操作是否在数字平台技术人员指导下进行的?

4) 您认为“运行速度明显变慢”,是什么操作什么环节?有没有具体的数据?请详述。



发表时间: 2011-11-17 14:33:25



(访客)同前
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 3 楼
文章id: 699
回复DP2运行慢

作者: (访客)同前


1 机器配置如下:intel xeon E5405 2.00GHz 内存2G的浪潮服务器,安装win2003SP2, msSQL2000

2 客户机在启动内务管理时,列检索途径和下载配置文件时总要等好一阵,而在借书时每提交一次都等一阵才能完成,以前一版时不存在此现象,我是按照你们的说明进行的升级。

3 特别是在要加载读者照片时更慢

4 DP2kernal DP2library和SQL2000安装在同一台服务器上,只有dp2opac安装在另一台服务器上。



发表时间: 2011-11-18 16:45:30


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 4 楼
文章id: 700
回复: 回复DP2运行慢

作者: xietao


==========

以下是引用 ~同前 于 2011-11-18 16:45:30 发表的文字:

1 机器配置如下:intel xeon E5405 2.00GHz 内存2G的浪潮服务器,安装win2003SP2, msSQL2000

2 客户机在启动内务管理时,列检索途径和下载配置文件时总要等好一阵,而在借书时每提交一次都等一阵才能完成,以前一版时不存在此现象,我是按照你们的说明进行的升级。

3 特别是在要加载读者照片时更慢

4 DP2kernal DP2library和SQL2000安装在同一台服务器上,只有dp2opac安装在另一台服务器上。

==========

dp2circulation首次启动的时候,如果dp2library和dp2kernel之前没有被访问过,那么它们需要被带起来,需要一点时间,这是正常的。但是,如果稍后退出dp2circulation然后重新启动,就不应该有什么延迟了。

我想了解的是,在升级到dp2 v2以前,您是否将dp2 v1的dp2rms(内核)、dp2libraryws(图书馆应用服务器)两个模块先行卸载了?按照规定,是必须把这两个模块先行卸载,当然卸载的时候需要选择保留数据目录。然后,安装dp2 v2的dp2kernel(内核)和dp2library(图书馆应用服务器)两个新模块。在安装这两个新模块的时候,选择对应的V1模块的数据目录就可以沿用以前的配置文件和数据库了。

如果不是这样安装的,而是让V1版本的两个模块依然保持存在,那不但会导致系统运行缓慢,而且会造成数据混乱。简言之就是V1的那两个模块必须坚决卸载掉。

~~~

所说的加载读者照片时,是否指的是dp2circualtion的出纳窗?

正常情况下这个速度应该是很快的,因为读者信息HTML页面中读者照片和书目摘要信息都是异步加载的,响应应该很敏捷。如果指的是HTML页面内容出来很快,但是读者照片最终加载完成的时刻很慢,那看起来应该是dp2library和dp2kernel两个模块处在不正常状态了。

~~~

dp2 V2的dp2kernel dp2library两个模块,在安装的时候可以从三种协议绑定方式中选定,请问您选定的分别是哪些绑定方式?

协议绑定方式对速度也有微妙的影响,但不应该是主要因素。可以试验一下dp2library模块采用net.pipe协议方式来访问dp2kernel(因为您说了这两个模块位于同一台机器),dp2circulation用net.tcp方式访问dp2library。

~~~

我在这里小心翼翼地说句题外话,虽然在论坛讨论一般性的技术问题这个方式非常好,可以达到交流和普及知识的目的,但也不妨碍您直接电话或者email等其他方式求助公司的技术人员,以便提供更针对性的服务。

不过也请不要误会,我在bbs这里将继续为您提供力所能及的服务。



发表时间: 2011-11-18 17:46:12





文章数: 301
积分: 3010
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 5 楼
文章id: 701
请与公司联系



第一、你提及采用的是MS SQL Server 2000,建议采用MS SQLSERVER 2005及以上版本。虽然从相对角度,V1环境你也是采用的MS SQL Server 2000,它不是让你产生升级后“明显变慢”错觉的原因。但从实际经验来看,采用MS SQL Server 2005会比采用MS SQL Server 2000的效率高些。

第二、请问你是按照我们什么说明升级的?最好还是详细描述一下你的升级步骤,以便我们找出你在何处遇到障碍了。

第三、V2系统虽然可以直接利用V1的数据目录与数据库文件进行升级,但需要更改一些数据目录中的配置文件,以适应V2中的异步装载数据功能。

第四、如果觉得自已升级有困难,可以跟公司联系,公司会专人配合升级的。

联系方式:

jianghq@dp2003.com

010-82120902

联系时,请告之用户身份。



发表时间: 2011-11-18 21:01:58


文章数: 301
积分: 3010
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 6 楼
文章id: 708
V1升级到V2的要点



前天,才收到帖主发给我的邮件,才清楚是细节,现将回复帖主的邮件内容摘录如下,供其他升级者参考:

老师:

    你好。针对你的升级步骤,有以下问题:

    一、保留数据目录(配置文件目录),是为了继承V1版本系统配置,减少新系统全新配置的麻烦。但是V2系统因为某些新特性,需要变更某些配置。所以,完全用旧的配置,肯定会产生问题。

    二、这些需要改变的配置,包括内核层的数据库定义(比如增加了些新系统必备的检索点等),这个改变方式,可在升级后,利用图书馆应用服务安装后,会用安装包中所带的新系统默认的库模板配置文件强制替换旧图书馆应用服务数据目录中的“templates”目录中的默认库模板特性,通过在dp2内务前端-文件菜单-系统维护-系统管理窗-数据库中,选中相关数据库后,执行“刷新定义”方式,将安装新系统后产生的模板配置刷新数据库内核中各对应数据库中的已有配置文件,从而实现数据库内核中的配置更新。

    注意,假如之前,系统管理员更改过数据库的定义,比如检索点、浏览格式和OPAC查询显示格式等等,那么,请务必在“刷新定义”前,通过内核管理前端或批处理前端,将曾修改过的配置文件导出备份。然后在“刷新定义”后,再通过内核管理前端或批处理前端,装载新的配置文件后,以它为基础,修改成自己想要的效果。

    特别提醒,为了保证V2系统新增功能所需要的必备配置(特别是检索点),dp2Library V2在升级安装时(包括V2版本间的升级),都会用安装包中的默认数据库定义配置替换安装目录中的“templates”目录内容。如果系统管理员有特殊的修改,建议修改后,将这些配置文件替换“templates”目录中的配置文件,以便在利用“dp2内务前端-文件菜单-系统维护-系统管理窗-数据库”中的新建数据库功能时,创建出符合自己之前修改过的数据库定义文件。

    三、当刷新定义时,系统感觉到“templates”目录中的数据库定义与现有数据库定义不一致,特别是检索点定义不一致后,会提醒用户利用dp2批处理前端文件菜单中的重建检索点功能重建既有数据库中的数据检索点——为保证你们的旧数据具备新系统中必备的某些检索点,这个步骤,不能省略。

    四、在安装V2版本的图书馆应用服务时,也会提醒会用安装包中的配置替换旧数据目录中的cfgs配置,如果你没有替换,也会有问题的。

    五、印象中,原来V1版本安装时,图书馆应用服务数据目录中的library.xml配置文件中数据库显示格式定义配置是这样的:

        <database name="中文图书">

            <format name="详细" type="biblio" />

        </database>

    如果不改动,新的OPAC环境中,书目数据的详细格式就不会正确显示,就会跟浏览格式一样,缺少馆藏册信息。你可以手工修改成:

        <database name="中文图书">

            <format name="详细" type="biblio">

                <caption lang="zh-cn">详细</caption>

                <caption lang="en">Detail</caption>

            </format>

        </database>

    不过,最好是利用dp2内务前端-文件菜单-系统维护-系统管理窗-OPAC,删除旧的供OPAC查询的数据库,重新添加查询数据库,系统会自动添加好默认的显示格式的。

    关于library.xml,其中有很多配置无法通过前端进行修改,只能在服务器端直接编辑此文件——贵馆是早期享受等同功能免费升级的用户,当时的library.xml中的配置应该很陈旧,这么几年,也没有得到贵方的反馈,所以也不知贵方此配置文件是否完善。建议可将此配置文件发给我看看。

    六、V2版本的特色,包括OPAC中的浏览功能,这些浏览功能,采用了缓存技术,所以需要手工在OPAC的数据目录中,添加browse目录及其中的相关配置文件;也有很好用的期刊管理系统;甚至还带有聊天室功能(BBS功能早就有了);以及书评、荐购功能,需要在原来数据库中,增加相关的评注库和荐购目录存贮数据库等——这些,可能需要贵方多参加培训或从公司论坛下载相关手册、培训讲座视频进行学习。当然,也可考虑由我方提供上门服务及培训。

    七、V2系统,基于.net framework 4.0,已淘汰了象Windows 2000及以下版本操作系统了,所以,贵方的服务器,应该是安装的Windows 2003及以上版本操作系统。如果内存有1G及以上,应该可以安装MS SQL Server 2005数据库的——MS SQL Server 2005及以上版本,是很容易升级低版本的数据库的。你可以在旧的数据库基础上,直接升级安装;你也可以把SQL 2000数据库的库文件备份后,全新安装SQL 2005或以上版本后,通过附加这些低版本的数据库库文件,即可轻易升级(无须数据的备份与导入)。

    八、你们配置文件更新后,无需删除照片功能,速度也不会慢的。

    如果再有什么问题,可以考虑创建一定的条件,以便我公司通过互联网远程操控贵方服务器,帮助贵方升级。

    另,附件中是我手中最新最完善的数据库模板定义配置,你解压后,替换你那边图书馆应用目录中的同名目录及其中的文件,再通过dp2内务前端-文件菜单-系统维护-系统管理窗-数据库,刷新所有的已有数据库定义,并通过批处理前端,重建一下这些数据库的检索点后,再看看效果。

    致

江汇泉

数字平台(北京)软件有限责任公司

010-82120902,82129218

13901129944

北京市海淀区北三环西路43号青云国际研发中心A座209室

发件人: XXXX@XXXX.com

发送时间: 2011年12月1日 17:11

收件人: jianghq@dp2003.com

主题: dp2 V2速度问题。

江经理:您好

        我们按照贵网站上的V2的说明文件直接利用V1的数据目录与数据库文件进行升级后,出现内务管理处理数据比较慢,我在贵网站论坛上提交了“

怎样让DP2003运行加速?”的帖子。

       具体升级步骤:卸载V1,保留数据目录和数据库文件,运行V2安装,选择前面V1的数据目录,按提示进行安装,完成右正常使用,没有进行其他任何设置更改。

      另您在论坛上说要用SQL2005,那么原来数据如何从SQL2000迁移到SQL2005?

      按说我们想全新安装是最好,但是由于实体数据的分离,让我们从V1升级到V2在数据迁移上的操作比较难处理,希望能有一个比较好的方法能解决这个,象原来DT一样升级起来比较方便,我们也想利用日志文件系统进行升级的方法来全新安装,但心中没底未敢使用,而且这种方法也比较慢。

     还有网站提供的使用说明书许多内容都是V1版的没有修改。

    我们为了加快借阅速度,只好把照片功能代码删除,速度明显提高了不少。



发表时间: 2011-12-03 13:41:49
(访客)如前
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 7 楼
文章id: 709
问题圆满解决

作者: (访客)如前


根据上面的提示内容进行调整,问题解决,谢谢!



发表时间: 2011-12-20 17:56:47


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 8 楼
文章id: 712
回复: 问题圆满解决

作者: xietao


==========

以下是引用 ~如前 于 2011-12-20 17:56:47 发表的文字:

根据上面的提示内容进行调整,问题解决,谢谢!

==========

这位朋友,按照上面江经理的提示进行调整后就速度恢复了正常,这是好事,祝贺您。

但我还是有疑问,因为江经理提到了多个方面的因素,我现在不知道具体是哪些或者哪个因素让速度变慢了。如果您能详述过程,提供针对性的信息,那么对我们进一步改进软件会有很大的好处。

也就是说,正常情况下速度正常固然是重要的,但是在哪些不正常的情况下能导致哪些问题,同样也是我们所关心的,甚至在现阶段更关心。这些信息构成了一个产品的使用经验,非常重要。



发表时间: 2012-02-25 14:32:32



页 1 / 1
 

在线用户
(无) 
当前栏目在线用户数 0, 总在线用户数 0