#include "my_config.h"
#include <stddef.h>
#include <sys/types.h>
#include "lex_string.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "sql/table.h"
#include "sql/thr_malloc.h"
#include <sys/resource.h>
#include "mysql/service_mysql_alloc.h"
 
Go to the source code of this file.
◆ PROFILE_ALL
      
        
          | #define PROFILE_ALL   (uint)(~0) | 
        
      
 
 
◆ PROFILE_BLOCK_IO
      
        
          | #define PROFILE_BLOCK_IO   (uint)(1 << 2) | 
        
      
 
 
◆ PROFILE_CONTEXT
      
        
          | #define PROFILE_CONTEXT   (uint)(1 << 3) | 
        
      
 
 
◆ PROFILE_CPU
      
        
          | #define PROFILE_CPU   (uint)(1 << 0) | 
        
      
 
 
◆ PROFILE_IPC
      
        
          | #define PROFILE_IPC   (uint)(1 << 5) | 
        
      
 
 
◆ PROFILE_MEMORY
      
        
          | #define PROFILE_MEMORY   (uint)(1 << 1) | 
        
      
 
 
◆ PROFILE_NONE
      
        
          | #define PROFILE_NONE   (uint)0 | 
        
      
 
 
◆ PROFILE_PAGE_FAULTS
      
        
          | #define PROFILE_PAGE_FAULTS   (uint)(1 << 4) | 
        
      
 
 
◆ PROFILE_SOURCE
      
        
          | #define PROFILE_SOURCE   (uint)(1 << 16) | 
        
      
 
 
◆ PROFILE_SWAPS
      
        
          | #define PROFILE_SWAPS   (uint)(1 << 6) | 
        
      
 
 
◆ query_id_t
◆ fill_query_profile_statistics_info()
      
        
          | int fill_query_profile_statistics_info  | 
          ( | 
          THD *  | 
          thd,  | 
        
        
           | 
           | 
          Table_ref *  | 
          tables,  | 
        
        
           | 
           | 
          Item *  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Connects Information_Schema and Profiling. 
 
 
◆ make_profile_table_for_show()
◆ key_memory_queue_item
◆ query_profile_statistics_info