Falcon storage engine in depth


 
Thread Tools Search this Thread
Top Forums Web Development MySQL DevZone RSS Falcon storage engine in depth
# 1  
Old 09-09-2008
Falcon storage engine in depth

MySQL/Sun released a new storage engine "Falcon" in January, 2007. Falcon is a high performance transactional (fully compliant with ACID) storage engine, which is beta at this time (June 2008). In this article, I describe Falcon's features and its architecture in detail.

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
faldissass(1)							Falcon User Manuals						     faldissass(1)

NAME
faldissass - The Falcon disassembler SYNOPSIS
faldissass [options] module_file.fam DESCRIPTION
The faldissass command line tool disassembles a compiled .fam Falcon module. The output human-readable Falcon Virtual Machine assembly is sent to the standard output. The tool has mainly two working modes. The standard mode procures an assembly dump containing the PC counter address that will be associ- ated with each instruction in the VM. This allows one to see exactly on which VM instruction an error was raised (as the PC at error raisal is always shown in error dumps), or to debug the VM by following the PC register in step-by-step mode. The isomorphic mode creates a compilable assembly source that can the be feed into the falcon assembler to obtain a compiled module. In example, this can be used for VM level hand-made finetuning optimizations. OPTIONS
-d Dump the dependency table (list of load directives). -h Show version and a short help. -i Create an isomorphic version of the original assembly. -l add line information. -s Dump the string table. -S Write the strings inline instead of using #strid -y Dump the symbol table. FILES
/usr/lib/libfalcon_engine.so Default location of the Falcon Engine loadable module. AUTHOR
Giancarlo Niccolai <gc@falconpl.org> SEE ALSO
falcon(1) falrun(1) LICENSE
This document is released under the "GNU Free Documentation License, version 1.2". On Debian systems, the complete text of the Free Docu- mentation License, version 1.2, can be found in /usr/share/common-licenses/. Falcon toolset April 2007 faldissass(1)