Skip to content

File statistics_cl.c

FileList > cubrid > src > storage > statistics_cl.c

Go to the source code of this file

  • #include "config.h"
  • #include <stdio.h>
  • #include "object_representation.h"
  • #include "statistics.h"
  • #include "object_primitive.h"
  • #include "memory_alloc.h"
  • #include "work_space.h"
  • #include "schema_manager.h"
  • #include "network_interface_cl.h"
  • #include "tz_support.h"
  • #include "db_date.h"
  • #include "db.h"
  • #include "dbtype_function.h"

Public Functions

Type Name
void stats_dump (const char * class_name_p, FILE * file_p)
void stats_free_statistics (CLASS_STATS * class_statsp)
int stats_get_ndv_by_query (const MOP class_mop, CLASS_ATTR_NDV * class_attr_ndv, FILE * file_p, int with_fullscan)
int stats_get_statistics (OID * class_oid_p, unsigned int time_stamp, CLASS_STATS ** stats_p)
char * stats_make_select_list_for_ndv (const MOP class_mop, ATTR_NDV ** attr_ndv)
void stats_ndv_dump (const char * class_name_p, FILE * file_p)

Public Static Functions

Type Name
CLASS_STATS * stats_client_unpack_statistics (char * buffer)

Public Functions Documentation

function stats_dump

void stats_dump (
    const  char * class_name_p,
    FILE * file_p
) 

function stats_free_statistics

void stats_free_statistics (
    CLASS_STATS * class_statsp
) 

function stats_get_ndv_by_query

int stats_get_ndv_by_query (
    const  MOP class_mop,
    CLASS_ATTR_NDV * class_attr_ndv,
    FILE * file_p,
    int with_fullscan
) 

function stats_get_statistics

int stats_get_statistics (
    OID * class_oid_p,
    unsigned  int time_stamp,
    CLASS_STATS ** stats_p
) 

function stats_make_select_list_for_ndv

char * stats_make_select_list_for_ndv (
    const  MOP class_mop,
    ATTR_NDV ** attr_ndv
) 

function stats_ndv_dump

void stats_ndv_dump (
    const  char * class_name_p,
    FILE * file_p
) 

Public Static Functions Documentation

function stats_client_unpack_statistics

static CLASS_STATS * stats_client_unpack_statistics (
    char * buffer
) 


The documentation for this class was generated from the following file cubrid/src/storage/statistics_cl.c