[Firebird-devel] Firebird undo/redo logs

2011-08-07 Thread Ajay Singh
Hi All,

I need some information about the undo/redo logs which firebird keeps to
support concurrent transactions.

Are these logs maintained in memory?
Is there any disk I/O involved in this?
Is there some kind of logging involved for transactions doing INSERT and
SELECT also?

Thanks!
Ajay
--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos  much more. Register early  save!
http://p.sf.net/sfu/rim-blackberry-1Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


[Firebird-devel] Failure to read database file in embedded deployment

2011-08-07 Thread Daniel Granatshtain
I recently started working on integrating embedded firebird in to a
game using unity3d.
While the actual integration in to the engine has its issues, i
encountered some unexpected problems (according to the documentation)
that i need some help with.
The application is running on Windows, using Mono scripts. For the
client i am using the NETProvider (2.0)

1. When deploying the fbembed.dll it needs to be renamed to
fbclient.dll. Heaving done that i got an error that fbembed.dll was
not found. Eventualy it did work using the original fbembed name. I
guess this is just a bug in the documentation on in the NET code.

2. Constrained by the engine i must use RootDirectory so i can set the
file location. Changing the variable in the conf file had no affect.
The only way i could make the RootDirectory change is by setting
Environment variable, but unfortunately thats not a good for solution
for my application deployment. I need to be able to set the
RoodDirectory relative to the application.
Is it possible to set it relatively?
Where in the code should i look at to try and fix setting the RootDirectory?

Thanks
Daniel

--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos  much more. Register early  save!
http://p.sf.net/sfu/rim-blackberry-1
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Firebird undo/redo logs

2011-08-07 Thread Dmitry Yemanov
07.08.2011 18:24, Dimitry Sibiryakov wrote:

 07.08.2011 16:04, Ajay Singh wrote:
 I need some information about the undo/redo logs which firebird keeps to 
 support
 concurrent transactions.

 Firebird is not Oracle, it doesn't use logs to support concurrent 
 transactions.
 RTFM: http://www.ibphoenix.com/resources/documents/search/doc_27

But the undo log exists anyway, in order to support savepoints and 
optimize rollbacks. It's kept in memory with a possibility to overflow 
to the disk. It's not related to concurrency though.


Dmitry

--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos  much more. Register early  save!
http://p.sf.net/sfu/rim-blackberry-1
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel