> -----Original Message-----
> From: Dimitry Sibiryakov [mailto:s...@ibphoenix.com] 
> Sent: Lunes, 28 de Abril de 2014 18:03
> 
> 28.04.2014 23:21, Claudio Valderrama C. wrote:
> > I know people will feel outraged with my opinion, but 
> anyway: make DDL
> > operations atomic and immediate. Uncommitted DDL and DML 
> working in unison
> > with stable DB structure is a naive dream, period.
> 
> I may be wrong as often, but AFAIU this dream may be a reality if:
> 
> 1) Eliminate DFW

I'm not sure "eliminate" would be the goal. I would say "simplify" that
egregious piece of code with its enigmatic levels.

> 2) Perform DDL (operations with system tables) in user transaction

Are you referring to the server's internal code or isql, for example?

> 3) Make garbage collector to handle system tables well

What problems do you see now? Old records not collected and disposed?
 
> MVCC will do the rest automagically.

C.


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to