Class D_BTreeController

    • Constructor Detail

      • D_BTreeController

        public D_BTreeController()
    • Method Detail

      • out_summary

        private static java.lang.String out_summary​(java.lang.String hdr,
                                                    long value,
                                                    double ratio,
                                                    java.lang.String ratio_desc)
      • diag_onelevel

        private static java.lang.String diag_onelevel​(java.util.Properties prop,
                                                      LevelInfo li)
      • diag_tabulate

        private static java.lang.String diag_tabulate​(java.util.Properties prop,
                                                      LevelInfo[] level_info)
      • olddiag_tabulate

        private static java.lang.String olddiag_tabulate​(java.util.Properties prop,
                                                         LevelInfo[] level_info)
      • diag

        public java.lang.String diag()
                              throws StandardException
        Default implementation of diagnostic on the object.

        This routine returns a string with whatever diagnostic information you would like to provide about this object.

        This routine returns a summary table of information about pages in each level of the btree. It tells the height of the tree, the average free and reserved bytes per level, and the page size.

        Specified by:
        diag in interface Diagnosticable
        Overrides:
        diag in class DiagnosticableGeneric
        Returns:
        A string with diagnostic information about the object.
        Throws:
        StandardException - Standard Derby exception policy