1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!--NewPage--> 3<HTML> 4<HEAD> 5<!-- Generated by javadoc (build 1.5.0) on Thu May 15 17:17:30 EDT 2008 --> 6<TITLE> 7BtreeStats (Oracle - Berkeley DB Java API) 8</TITLE> 9 10<META NAME="keywords" CONTENT="com.sleepycat.db.BtreeStats class"> 11 12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style"> 13 14<SCRIPT type="text/javascript"> 15function windowTitle() 16{ 17 parent.document.title="BtreeStats (Oracle - Berkeley DB Java API)"; 18} 19</SCRIPT> 20<NOSCRIPT> 21</NOSCRIPT> 22 23</HEAD> 24 25<BODY BGCOLOR="white" onload="windowTitle();"> 26 27 28<!-- ========= START OF TOP NAVBAR ======= --> 29<A NAME="navbar_top"><!-- --></A> 30<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 31<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 32<TR> 33<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 34<A NAME="navbar_top_firstrow"><!-- --></A> 35<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 36 <TR ALIGN="center" VALIGN="top"> 37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BtreeStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 45 </TR> 46</TABLE> 47</TD> 48<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 49<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 50</TD> 51</TR> 52 53<TR> 54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 55 <A HREF="../../../com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A> 56 <A HREF="../../../com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> 57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 58 <A HREF="../../../index.html?com/sleepycat/db/BtreeStats.html" target="_top"><B>FRAMES</B></A> 59 <A HREF="BtreeStats.html" target="_top"><B>NO FRAMES</B></A> 60 <SCRIPT type="text/javascript"> 61 <!-- 62 if(window==top) { 63 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); 64 } 65 //--> 66</SCRIPT> 67<NOSCRIPT> 68 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> 69</NOSCRIPT> 70 71 72</FONT></TD> 73</TR> 74<TR> 75<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 76 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 78DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 79</TR> 80</TABLE> 81<A NAME="skip-navbar_top"></A> 82<!-- ========= END OF TOP NAVBAR ========= --> 83 84<HR> 85<!-- ======== START OF CLASS DATA ======== --> 86<H2> 87<FONT SIZE="-1"> 88com.sleepycat.db</FONT> 89<BR> 90Class BtreeStats</H2> 91<PRE> 92<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A> 93 <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseStats</A> 94 <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.BtreeStats</B> 95</PRE> 96<HR> 97<DL> 98<DT><PRE>public class <B>BtreeStats</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">DatabaseStats</A></DL> 99</PRE> 100 101<P> 102The BtreeStats object is used to return Btree 103or Recno database statistics. 104<P> 105 106<P> 107<HR> 108 109<P> 110 111<!-- ========== METHOD SUMMARY =========== --> 112 113<A NAME="method_summary"><!-- --></A> 114<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 115<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 116<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 117<B>Method Summary</B></FONT></TH> 118</TR> 119<TR BGCOLOR="white" CLASS="TableRowColor"> 120<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 121<CODE> int</CODE></FONT></TD> 122<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getDupPages()">getDupPages</A></B>()</CODE> 123 124<BR> 125 The number of database duplicate pages.</TD> 126</TR> 127<TR BGCOLOR="white" CLASS="TableRowColor"> 128<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 129<CODE> int</CODE></FONT></TD> 130<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getDupPagesFree()">getDupPagesFree</A></B>()</CODE> 131 132<BR> 133 The number of bytes free in database duplicate pages.</TD> 134</TR> 135<TR BGCOLOR="white" CLASS="TableRowColor"> 136<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 137<CODE> int</CODE></FONT></TD> 138<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getEmptyPages()">getEmptyPages</A></B>()</CODE> 139 140<BR> 141 The number of empty database pages.</TD> 142</TR> 143<TR BGCOLOR="white" CLASS="TableRowColor"> 144<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 145<CODE> int</CODE></FONT></TD> 146<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getFree()">getFree</A></B>()</CODE> 147 148<BR> 149 The number of pages on the free list.</TD> 150</TR> 151<TR BGCOLOR="white" CLASS="TableRowColor"> 152<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 153<CODE> int</CODE></FONT></TD> 154<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getIntPages()">getIntPages</A></B>()</CODE> 155 156<BR> 157 The number of database internal pages.</TD> 158</TR> 159<TR BGCOLOR="white" CLASS="TableRowColor"> 160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 161<CODE> int</CODE></FONT></TD> 162<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getIntPagesFree()">getIntPagesFree</A></B>()</CODE> 163 164<BR> 165 The number of bytes free in database internal pages.</TD> 166</TR> 167<TR BGCOLOR="white" CLASS="TableRowColor"> 168<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 169<CODE> int</CODE></FONT></TD> 170<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getLeafPages()">getLeafPages</A></B>()</CODE> 171 172<BR> 173 The number of database leaf pages.</TD> 174</TR> 175<TR BGCOLOR="white" CLASS="TableRowColor"> 176<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 177<CODE> int</CODE></FONT></TD> 178<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getLeafPagesFree()">getLeafPagesFree</A></B>()</CODE> 179 180<BR> 181 The number of bytes free in database leaf pages.</TD> 182</TR> 183<TR BGCOLOR="white" CLASS="TableRowColor"> 184<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 185<CODE> int</CODE></FONT></TD> 186<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getLevels()">getLevels</A></B>()</CODE> 187 188<BR> 189 The number of levels in the database.</TD> 190</TR> 191<TR BGCOLOR="white" CLASS="TableRowColor"> 192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 193<CODE> int</CODE></FONT></TD> 194<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getMagic()">getMagic</A></B>()</CODE> 195 196<BR> 197 The magic number that identifies the file as a Btree database.</TD> 198</TR> 199<TR BGCOLOR="white" CLASS="TableRowColor"> 200<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 201<CODE> int</CODE></FONT></TD> 202<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getMetaFlags()">getMetaFlags</A></B>()</CODE> 203 204<BR> 205 The metadata flags.</TD> 206</TR> 207<TR BGCOLOR="white" CLASS="TableRowColor"> 208<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 209<CODE> int</CODE></FONT></TD> 210<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getMinKey()">getMinKey</A></B>()</CODE> 211 212<BR> 213 The minimum keys per page.</TD> 214</TR> 215<TR BGCOLOR="white" CLASS="TableRowColor"> 216<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 217<CODE> int</CODE></FONT></TD> 218<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getNumData()">getNumData</A></B>()</CODE> 219 220<BR> 221 The number of key/data pairs or records in the database.</TD> 222</TR> 223<TR BGCOLOR="white" CLASS="TableRowColor"> 224<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 225<CODE> int</CODE></FONT></TD> 226<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getNumKeys()">getNumKeys</A></B>()</CODE> 227 228<BR> 229 The number of keys or records in the database.</TD> 230</TR> 231<TR BGCOLOR="white" CLASS="TableRowColor"> 232<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 233<CODE> int</CODE></FONT></TD> 234<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getOverPages()">getOverPages</A></B>()</CODE> 235 236<BR> 237 The number of database overflow pages.</TD> 238</TR> 239<TR BGCOLOR="white" CLASS="TableRowColor"> 240<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 241<CODE> int</CODE></FONT></TD> 242<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getOverPagesFree()">getOverPagesFree</A></B>()</CODE> 243 244<BR> 245 The number of bytes free in database overflow pages.</TD> 246</TR> 247<TR BGCOLOR="white" CLASS="TableRowColor"> 248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 249<CODE> int</CODE></FONT></TD> 250<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getPageCount()">getPageCount</A></B>()</CODE> 251 252<BR> 253 The number of pages in the database.</TD> 254</TR> 255<TR BGCOLOR="white" CLASS="TableRowColor"> 256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 257<CODE> int</CODE></FONT></TD> 258<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getPageSize()">getPageSize</A></B>()</CODE> 259 260<BR> 261 The underlying database page size, in bytes.</TD> 262</TR> 263<TR BGCOLOR="white" CLASS="TableRowColor"> 264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 265<CODE> int</CODE></FONT></TD> 266<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getReLen()">getReLen</A></B>()</CODE> 267 268<BR> 269 The length of fixed-length records.</TD> 270</TR> 271<TR BGCOLOR="white" CLASS="TableRowColor"> 272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 273<CODE> int</CODE></FONT></TD> 274<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getRePad()">getRePad</A></B>()</CODE> 275 276<BR> 277 The padding byte value for fixed-length records.</TD> 278</TR> 279<TR BGCOLOR="white" CLASS="TableRowColor"> 280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 281<CODE> int</CODE></FONT></TD> 282<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getVersion()">getVersion</A></B>()</CODE> 283 284<BR> 285 The version of the Btree database.</TD> 286</TR> 287<TR BGCOLOR="white" CLASS="TableRowColor"> 288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 289<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 290<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#toString()">toString</A></B>()</CODE> 291 292<BR> 293 For convenience, the BtreeStats class has a toString method 294 that lists all the data fields.</TD> 295</TR> 296</TABLE> 297 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 298<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 299<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 300<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH> 301</TR> 302<TR BGCOLOR="white" CLASS="TableRowColor"> 303<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> 304</TR> 305</TABLE> 306 307<P> 308 309<!-- ============ METHOD DETAIL ========== --> 310 311<A NAME="method_detail"><!-- --></A> 312<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 313<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 314<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 315<B>Method Detail</B></FONT></TH> 316</TR> 317</TABLE> 318 319<A NAME="getMagic()"><!-- --></A><H3> 320getMagic</H3> 321<PRE> 322public int <B>getMagic</B>()</PRE> 323<DL> 324<DD>The magic number that identifies the file as a Btree database. 325<P> 326<DD><DL> 327</DL> 328</DD> 329</DL> 330<HR> 331 332<A NAME="getVersion()"><!-- --></A><H3> 333getVersion</H3> 334<PRE> 335public int <B>getVersion</B>()</PRE> 336<DL> 337<DD>The version of the Btree database. 338<P> 339<DD><DL> 340</DL> 341</DD> 342</DL> 343<HR> 344 345<A NAME="getMetaFlags()"><!-- --></A><H3> 346getMetaFlags</H3> 347<PRE> 348public int <B>getMetaFlags</B>()</PRE> 349<DL> 350<DD>The metadata flags. 351<P> 352<DD><DL> 353</DL> 354</DD> 355</DL> 356<HR> 357 358<A NAME="getNumKeys()"><!-- --></A><H3> 359getNumKeys</H3> 360<PRE> 361public int <B>getNumKeys</B>()</PRE> 362<DL> 363<DD>The number of keys or records in the database. 364 <p> 365 For the Btree Access Method, the number of keys in the database. If 366 the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was not configured by the 367 <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method or the database was configured 368 to support retrieval by record number, the count will be exact. 369 Otherwise, the count will be the last saved value unless it has 370 never been calculated, in which case it will be 0. 371 <p> 372 For the Recno Access Method, the number of records in the database. 373 If the database was configured with mutable record numbers the count 374 will be exact. Otherwise, if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 375 was configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the 376 count will be exact but will include deleted records; if the 377 <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was not configured by the 378 <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the count will be exact and 379 will not include deleted records. 380<P> 381<DD><DL> 382</DL> 383</DD> 384</DL> 385<HR> 386 387<A NAME="getNumData()"><!-- --></A><H3> 388getNumData</H3> 389<PRE> 390public int <B>getNumData</B>()</PRE> 391<DL> 392<DD>The number of key/data pairs or records in the database. 393 <p> 394 For the Btree Access Method, the number of key/data pairs in the 395 database. If the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was not 396 configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the count 397 will be exact. Otherwise, the count will be the last saved value 398 unless it has never been calculated, in which case it will be 0. 399 <p> 400 For the Recno Access Method, the number of records in the database. 401 If the database was configured with mutable record numbers, the 402 count will be exact. Otherwise, if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> 403 call was configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the 404 count will be exact but will include deleted records; if the 405 <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call was not configured by the 406 <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method, the count will be exact and 407 will not include deleted records. 408<P> 409<DD><DL> 410</DL> 411</DD> 412</DL> 413<HR> 414 415<A NAME="getPageCount()"><!-- --></A><H3> 416getPageCount</H3> 417<PRE> 418public int <B>getPageCount</B>()</PRE> 419<DL> 420<DD>The number of pages in the database. 421 <p> 422 Returned if <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast(boolean)</CODE></A> was configured. 423<P> 424<DD><DL> 425</DL> 426</DD> 427</DL> 428<HR> 429 430<A NAME="getPageSize()"><!-- --></A><H3> 431getPageSize</H3> 432<PRE> 433public int <B>getPageSize</B>()</PRE> 434<DL> 435<DD>The underlying database page size, in bytes. 436<P> 437<DD><DL> 438</DL> 439</DD> 440</DL> 441<HR> 442 443<A NAME="getMinKey()"><!-- --></A><H3> 444getMinKey</H3> 445<PRE> 446public int <B>getMinKey</B>()</PRE> 447<DL> 448<DD>The minimum keys per page. 449<P> 450<DD><DL> 451</DL> 452</DD> 453</DL> 454<HR> 455 456<A NAME="getReLen()"><!-- --></A><H3> 457getReLen</H3> 458<PRE> 459public int <B>getReLen</B>()</PRE> 460<DL> 461<DD>The length of fixed-length records. 462<P> 463<DD><DL> 464</DL> 465</DD> 466</DL> 467<HR> 468 469<A NAME="getRePad()"><!-- --></A><H3> 470getRePad</H3> 471<PRE> 472public int <B>getRePad</B>()</PRE> 473<DL> 474<DD>The padding byte value for fixed-length records. 475<P> 476<DD><DL> 477</DL> 478</DD> 479</DL> 480<HR> 481 482<A NAME="getLevels()"><!-- --></A><H3> 483getLevels</H3> 484<PRE> 485public int <B>getLevels</B>()</PRE> 486<DL> 487<DD>The number of levels in the database. 488<p> 489The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 490was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 491<P> 492<DD><DL> 493</DL> 494</DD> 495</DL> 496<HR> 497 498<A NAME="getIntPages()"><!-- --></A><H3> 499getIntPages</H3> 500<PRE> 501public int <B>getIntPages</B>()</PRE> 502<DL> 503<DD>The number of database internal pages. 504<p> 505The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 506was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 507<P> 508<DD><DL> 509</DL> 510</DD> 511</DL> 512<HR> 513 514<A NAME="getLeafPages()"><!-- --></A><H3> 515getLeafPages</H3> 516<PRE> 517public int <B>getLeafPages</B>()</PRE> 518<DL> 519<DD>The number of database leaf pages. 520<p> 521The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 522was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 523<P> 524<DD><DL> 525</DL> 526</DD> 527</DL> 528<HR> 529 530<A NAME="getDupPages()"><!-- --></A><H3> 531getDupPages</H3> 532<PRE> 533public int <B>getDupPages</B>()</PRE> 534<DL> 535<DD>The number of database duplicate pages. 536<p> 537The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 538was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 539<P> 540<DD><DL> 541</DL> 542</DD> 543</DL> 544<HR> 545 546<A NAME="getOverPages()"><!-- --></A><H3> 547getOverPages</H3> 548<PRE> 549public int <B>getOverPages</B>()</PRE> 550<DL> 551<DD>The number of database overflow pages. 552<p> 553The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 554was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 555<P> 556<DD><DL> 557</DL> 558</DD> 559</DL> 560<HR> 561 562<A NAME="getEmptyPages()"><!-- --></A><H3> 563getEmptyPages</H3> 564<PRE> 565public int <B>getEmptyPages</B>()</PRE> 566<DL> 567<DD>The number of empty database pages. 568<p> 569The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 570was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 571<P> 572<DD><DL> 573</DL> 574</DD> 575</DL> 576<HR> 577 578<A NAME="getFree()"><!-- --></A><H3> 579getFree</H3> 580<PRE> 581public int <B>getFree</B>()</PRE> 582<DL> 583<DD>The number of pages on the free list. 584<p> 585The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 586was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 587<P> 588<DD><DL> 589</DL> 590</DD> 591</DL> 592<HR> 593 594<A NAME="getIntPagesFree()"><!-- --></A><H3> 595getIntPagesFree</H3> 596<PRE> 597public int <B>getIntPagesFree</B>()</PRE> 598<DL> 599<DD>The number of bytes free in database internal pages. 600<p> 601The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 602was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 603<P> 604<DD><DL> 605</DL> 606</DD> 607</DL> 608<HR> 609 610<A NAME="getLeafPagesFree()"><!-- --></A><H3> 611getLeafPagesFree</H3> 612<PRE> 613public int <B>getLeafPagesFree</B>()</PRE> 614<DL> 615<DD>The number of bytes free in database leaf pages. 616<p> 617The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 618was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 619<P> 620<DD><DL> 621</DL> 622</DD> 623</DL> 624<HR> 625 626<A NAME="getDupPagesFree()"><!-- --></A><H3> 627getDupPagesFree</H3> 628<PRE> 629public int <B>getDupPagesFree</B>()</PRE> 630<DL> 631<DD>The number of bytes free in database duplicate pages. 632<p> 633The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 634was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 635<P> 636<DD><DL> 637</DL> 638</DD> 639</DL> 640<HR> 641 642<A NAME="getOverPagesFree()"><!-- --></A><H3> 643getOverPagesFree</H3> 644<PRE> 645public int <B>getOverPagesFree</B>()</PRE> 646<DL> 647<DD>The number of bytes free in database overflow pages. 648<p> 649The information is only included if the <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)"><CODE>Database.getStats</CODE></A> call 650was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast</CODE></A> method. 651<P> 652<DD><DL> 653</DL> 654</DD> 655</DL> 656<HR> 657 658<A NAME="toString()"><!-- --></A><H3> 659toString</H3> 660<PRE> 661public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE> 662<DL> 663<DD>For convenience, the BtreeStats class has a toString method 664 that lists all the data fields. 665<P> 666<DD><DL> 667<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL> 668</DD> 669<DD><DL> 670</DL> 671</DD> 672</DL> 673<!-- ========= END OF CLASS DATA ========= --> 674<HR> 675 676 677<!-- ======= START OF BOTTOM NAVBAR ====== --> 678<A NAME="navbar_bottom"><!-- --></A> 679<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 680<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 681<TR> 682<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 683<A NAME="navbar_bottom_firstrow"><!-- --></A> 684<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 685 <TR ALIGN="center" VALIGN="top"> 686 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 687 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 688 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 689 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BtreeStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 690 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 691 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 692 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 693 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 694 </TR> 695</TABLE> 696</TD> 697<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 698<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 699</TD> 700</TR> 701 702<TR> 703<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 704 <A HREF="../../../com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A> 705 <A HREF="../../../com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD> 706<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 707 <A HREF="../../../index.html?com/sleepycat/db/BtreeStats.html" target="_top"><B>FRAMES</B></A> 708 <A HREF="BtreeStats.html" target="_top"><B>NO FRAMES</B></A> 709 <SCRIPT type="text/javascript"> 710 <!-- 711 if(window==top) { 712 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>'); 713 } 714 //--> 715</SCRIPT> 716<NOSCRIPT> 717 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A> 718</NOSCRIPT> 719 720 721</FONT></TD> 722</TR> 723<TR> 724<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 725 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 726<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 727DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 728</TR> 729</TABLE> 730<A NAME="skip-navbar_bottom"></A> 731<!-- ======== END OF BOTTOM NAVBAR ======= --> 732 733<HR> 734<font size=1>Copyright (c) 1996,2008 Oracle. All rights reserved.</font> 735</BODY> 736</HTML> 737