CnPack Forum


 
Subject: 出现数据库锁定问题
laney
普通灌水员
Rank: 2



UID 40677
Digest Posts 0
Credits 54
Posts 16
点点分 54
Reading Access 10
Registered 2008-7-22
Status Offline
Post at 2008-7-22 09:47  Profile | Blog | P.M. 
出现数据库锁定问题

在浏览和时间线菜单的时候老出现提示database is locked 的提示,该如何解决?
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2008-7-25 09:37  Profile | Site | Blog | P.M. 
这个问题很可能是由于一次提交大量文件或者创建CVSTrac数据库时CVS里存在大量历史提交记录,导致CVSTrac更新时间线数据时产生大量独占数据库的提交事务。这时候如果有另外的用户也浏览时间线,就会出现数据库被锁定的提示。

如果创建CVSTrac数据库时 CVSROOT/history 文件已经很大,可以通过分批提交的方式来解决:
先手工将原 history 文件改名,再建一个空的 history 文件,把原 history 最早的记录复制过去一部分。浏览 CVSTrac 时间线,使 CVSTrac 读取刚才复制过去的一部分历史。然后再复制一部分 history 数据,再浏览时间线,直到所有历史数据都处理完成。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
laney
普通灌水员
Rank: 2



UID 40677
Digest Posts 0
Credits 54
Posts 16
点点分 54
Reading Access 10
Registered 2008-7-22
Status Offline
Post at 2008-7-28 10:32  Profile | Blog | P.M. 
谢谢
Top
 




All times are GMT++8, the time now is 2022-7-1 09:55

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009467 second(s), 7 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP