~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/srv0srv.h

Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
315
315
/** Number of buffer pool reads that led to the
316
316
reading of a disk page */
317
317
extern ulint srv_buf_pool_reads;
318
 
/** Number of sequential read-aheads */
319
 
extern ulint srv_read_ahead_seq;
320
 
/** Number of random read-aheads */
321
 
extern ulint srv_read_ahead_rnd;
322
318
 
323
319
/** Status variables to be passed to MySQL */
324
320
typedef struct export_var_struct export_struc;
415
411
srv_init(void);
416
412
/*==========*/
417
413
/*********************************************************************//**
418
 
Frees the OS fast mutex created in srv_boot(). */
 
414
Frees the data structures created in srv_init(). */
419
415
UNIV_INTERN
420
416
void
421
417
srv_free(void);
605
601
#ifdef UNIV_DEBUG
606
602
        ulint innodb_buffer_pool_pages_latched; /*!< Latched pages */
607
603
#endif /* UNIV_DEBUG */
608
 
        ulint innodb_buffer_pool_read_requests; /*!< buf_pool->n_page_gets */
 
604
        ulint innodb_buffer_pool_read_requests; /*!< buf_pool->stat.n_page_gets */
609
605
        ulint innodb_buffer_pool_reads;         /*!< srv_buf_pool_reads */
610
606
        ulint innodb_buffer_pool_wait_free;     /*!< srv_buf_pool_wait_free */
611
607
        ulint innodb_buffer_pool_pages_flushed; /*!< srv_buf_pool_flushed */
612
608
        ulint innodb_buffer_pool_write_requests;/*!< srv_buf_pool_write_requests */
613
 
        ulint innodb_buffer_pool_read_ahead_seq;/*!< srv_read_ahead_seq */
614
 
        ulint innodb_buffer_pool_read_ahead_rnd;/*!< srv_read_ahead_rnd */
 
609
        ulint innodb_buffer_pool_read_ahead;    /*!< srv_read_ahead */
 
610
        ulint innodb_buffer_pool_read_ahead_evicted;/*!< srv_read_ahead evicted*/
615
611
        ulint innodb_dblwr_pages_written;       /*!< srv_dblwr_pages_written */
616
612
        ulint innodb_dblwr_writes;              /*!< srv_dblwr_writes */
617
613
        ibool innodb_have_atomic_builtins;      /*!< HAVE_ATOMIC_BUILTINS */
623
619
        ulint innodb_os_log_pending_writes;     /*!< srv_os_log_pending_writes */
624
620
        ulint innodb_os_log_pending_fsyncs;     /*!< fil_n_pending_log_flushes */
625
621
        ulint innodb_page_size;                 /*!< UNIV_PAGE_SIZE */
626
 
        ulint innodb_pages_created;             /*!< buf_pool->n_pages_created */
627
 
        ulint innodb_pages_read;                /*!< buf_pool->n_pages_read */
628
 
        ulint innodb_pages_written;             /*!< buf_pool->n_pages_written */
 
622
        ulint innodb_pages_created;             /*!< buf_pool->stat.n_pages_created */
 
623
        ulint innodb_pages_read;                /*!< buf_pool->stat.n_pages_read */
 
624
        ulint innodb_pages_written;             /*!< buf_pool->stat.n_pages_written */
629
625
        ulint innodb_row_lock_waits;            /*!< srv_n_lock_wait_count */
630
626
        ulint innodb_row_lock_current_waits;    /*!< srv_n_lock_wait_current_count */
631
627
        ib_int64_t innodb_row_lock_time;        /*!< srv_n_lock_wait_time