Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 2e9c43658e374d290a2de15d25134ac8 > files > 921

db4o-doc-8.0-1.fc15.i686.rpm

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns:MadCap="http://www.madcapsoftware.com/Schemas/MadCap.xsd" MadCap:lastBlockDepth="2" MadCap:lastHeight="120" MadCap:lastWidth="624" MadCap:disableMasterStylesheet="true" MadCap:tocPath="Tuning" MadCap:InPreviewMode="false" MadCap:RuntimeFileType="Topic" MadCap:TargetType="WebHelp" MadCap:PathToHelpSystem="../../" MadCap:HelpSystemFileName="index.xml" MadCap:SearchType="Stem">
    <head><title>Performance Hints	</title>
        <script type="text/javascript">/* <![CDATA[ */
window.onload = function(){
	var pathToFlash = $('html').attr('MadCap:PathToHelpSystem') + 'Content/Resources/Code/ZeroClipboard.swf';
	ZeroClipboard.setMoviePath(pathToFlash);
			
	function bindToClipBord(element,content){
		var clip = new ZeroClipboard.Client();
		clip.setText(content);
		clip.glue(element);
	};
		
	if(location.protocol==='file:'){
		$('.copylink-marker').remove();
	} else{
			$('.copylink-marker').each(function(){
				var text = $(this).parent().parent().children('.prettyprint').html();
				$(this).hover(function(){
					bindToClipBord(this,text);
				},
				function(){});
			});	
	}		
	prettyPrint();	
};
                /* ]]> */</script>
        <link href="../SkinSupport/MadCap.css" rel="stylesheet" />
        <link href="../Resources/Stylesheets/OnlineStyle.css" rel="stylesheet" />
        <script src="../Resources/Code/prettify.js">
        </script>
        <script src="../Resources/Code/lang-vb.js">
        </script>
        <script src="../Resources/Code/jquery.min.js">
        </script>
        <script src="../Resources/Code/ZeroClipboard.js">
        </script>
        <script src="../SkinSupport/MadCapAll.js" type="text/javascript">
        </script>
    </head>
    <body>
        <p class="MCWebHelpFramesetLink" style="display: none;"><a href="../../index_CSH.html#tuning/performance_hints.htm" style="">Open topic with navigation</a>
        </p>
        <div class="MCBreadcrumbsBox"><span class="MCBreadcrumbsPrefix">You are here: </span><a class="MCBreadcrumbsLink" href="../tuning.htm">Tuning</a><span class="MCBreadcrumbsDivider"> &gt; </span><span class="MCBreadcrumbs">Performance Hints	</span>
        </div>
        <p>
            <script type="text/javascript">/*<![CDATA[*/document.write('<a href="' + location.href +'">');
				document.write("Direct Link");
			document.write('</a>');/*]]>*/</script>
        </p>
        <p>
        </p>
        <h1><a name="kanchor121"></a>Performance Hints</h1>
        <p>The following is an overview over possible tuning switches that can be set when working with db4o. Users that do not care about performance may like to read this chapter also because it provides a side glance at db4o features with <i>Alternate Strategies</i> and some insight on how db4o works.</p>
        <p>More Reading:<ul><li value="1"><a href="../configuration/client_configuration.htm">Play with the different prefetching options on the client configuration.</a></li><li value="2"><a href="../basics/indexing.htm">Enable Field Indexes</a></li><li value="3"><p><a href="performance_hints/discarding_free_space.htm">Discarding Free Space</a></p></li><li value="4"><p><a href="../configuration/common/calling_constructors.htm">Calling constructors</a></p></li><li value="5"><p><a href="performance_hints/defragment.htm">Defragment</a></p></li><li value="6"><p><a href="../configuration/common/disable_weak_references.htm">Turning Off Weak References</a></p></li><li value="7"><p><a href="../configuration/common/no_callbacks.htm">No callbacks</a></p></li><li value="8"><p><a href="../configuration/common/no_schema_changes.htm">No schema changes</a></p></li><li value="9"><p><a href="../configuration/file/lock_database.htm">No lock file thread</a></p></li><li value="10"><p><a href="../configuration/common/no_test_instances.htm">No test instances</a></p></li><li value="11"><p><a href="performance_hints/increasing_the_maximum_database_file_size.htm">Increasing The Maximum Database File Size</a></p></li><li value="12"><p><a href="../configuration/common/btree_node_size.htm">B-Tree tuning</a></p></li><li value="13"><p><a href="performance_hints/inheritance_hierarchies.htm">Inheritance hierarchies</a></p></li><li value="14"><p><a href="performance_hints/persistent_and_transient_fields.htm">Persistent and transient fields</a></p></li><li value="15"><p><a href="performance_hints/activation_strategies.htm">Activation strategies</a></p></li><li value="16"><p>Chose an appropriate <a href="../configuration/common/string_encoding.htm">string encoding</a>.</p></li><li value="17"><p><a href="performance_hints/no_class_index.htm">No Class Index</a></p></li><li value="18"><p><a href="../configuration/file/storage.htm">Change the Storage mechanism used by db4o</a></p></li><li value="19"><p><a href="performance_hints/commit_strategies.htm">Commit Strategies</a></p></li><li value="20"><p><a href="performance_hints/database_size.htm">Database Size</a></p></li><li value="21"><p><a href="../configuration/file/storage.htm">Change the underlying Storage</a></p></li></ul></p>
        <script type="text/javascript" src="../SkinSupport/MadCapBodyEnd.js">
        </script>
    </body>
</html>