如果我从*.properties
控制台客户端运行以下命令:
bitcoin
运行需要很长时间,这bitcoind -reindex -txindex -debug=net -printtoconsole
以前的所有reindex
次交易都是bitcoin
吗?
答案 0 :(得分:1)
以下是您使用的选项的详细信息:
-txindex: Maintain a full transaction index (default: 0)
-reindex: Rebuild blockchain index from current blk000??.dat files
-debug: Output extra debugging information. Implies all other -debug* options
这个操作需要时间是正常的,因为 txindex 表示大量的数据,并且每次运行时都强制比特币核心从本地保存重建区块链(也就是说,来自我的经验,没有必要)。我的建议是删除-reindex并尝试弄清楚你是否真的需要-txindex。
如果您想查看与钱包相关的所有交易,我认为此选项更合适:
-rescan: Rescan the block chain for missing wallet transactions
注意:这也很费时间
的信息答案 1 :(得分:0)
提示以更快地重新编制索引:
使用-printtoconsole=0
(将不会向控制台输出任何内容)
将dbcache从默认值450增加到例如1000:-dbcache=1000