Re: [Quickfix-developers] FileLog, FileStore flush
Brought to you by:
orenmnero
|
From: Alexey Z. <ale...@gm...> - 2005-10-07 18:21:05
|
Caleb, Incoming and outgoing logs are important to control the main application. Plus if something unusual happened how it's possible to analyze the situation without these logs? I was thinking of using a database to store logs because it might be faster and the disk is not as fragmented as when you write into a file. It would be nice to hear some feedbacks from guys using databases. Are there any problems? We have some problems of using MS SQL (not with QF) - particularly it's fast growing log file. I'm not sure that MySQL will be much better. Caleb Epstein wrote: > On 10/7/05, *Alexey Zubko* <ale...@gm... > <mailto:ale...@gm...>> wrote: > > Unfortunately speeding is the highest priority for us and hardware > upgrade may not to help much. > > I added disabling of the flushing for the FileLog class because > these files are the biggest. > If your are interesting in these changes I'll send them. > > > If you're concerned about speed and the size of these files, don't use > any log at all (you can use the ScreenLog or derive your own > LogFactory to do this). Only the MessageStore is required for > operation. The incoming/outgoing logs are only for informational > purposes and aren't used by QuickFIX once they are written. > > -- > Caleb Epstein > caleb dot epstein at gmail dot com -- Regards, Alexey Zubko |