diff options
author | unknown <peter@mysql.com> | 2003-05-04 14:41:21 +0400 |
---|---|---|
committer | unknown <peter@mysql.com> | 2003-05-04 14:41:21 +0400 |
commit | 09b03ed23ca3c269e8fdc6e1792fa8e67cd69419 (patch) | |
tree | 08485ba56304f9d0fb8c5561792e65ed1f78bf48 /sql/set_var.cc | |
parent | ef19f0db5d223e844cc0c95611917dc21f8a598c (diff) | |
download | mariadb-git-09b03ed23ca3c269e8fdc6e1792fa8e67cd69419.tar.gz |
Added innodb_max_dirty_pages_pct parameter to limit amount
of dirty pages in the buffer pool (can be changed online)
sql/mysql_priv.h:
Added innodb_max_dirty_pages_pct parameter to limit amount
of dirty pages in the buffer pool (can be changed online)
sql/mysqld.cc:
Added new option
sql/set_var.cc:
Added new variable handling
Diffstat (limited to 'sql/set_var.cc')
-rw-r--r-- | sql/set_var.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sql/set_var.cc b/sql/set_var.cc index 172939ce981..697ebbe6edb 100644 --- a/sql/set_var.cc +++ b/sql/set_var.cc @@ -219,6 +219,11 @@ sys_var_thd_ulong sys_tmp_table_size("tmp_table_size", &SV::tmp_table_size); sys_var_thd_ulong sys_net_wait_timeout("wait_timeout", &SV::net_wait_timeout); + +#ifdef HAVE_INNOBASE_DB +sys_var_long_ptr sys_innodb_max_dirty_pages_pct("innodb_max_dirty_pages_pct", + &srv_max_buf_pool_modified_pct); +#endif /* @@ -378,6 +383,9 @@ sys_var *sys_variables[]= &sys_timestamp, &sys_tmp_table_size, &sys_tx_isolation, +#ifdef HAVE_INNOBASE_DB + &sys_innodb_max_dirty_pages_pct, +#endif &sys_unique_checks }; @@ -446,6 +454,7 @@ struct show_var_st init_vars[]= { {"innodb_log_files_in_group", (char*) &innobase_log_files_in_group, SHOW_LONG}, {"innodb_log_group_home_dir", (char*) &innobase_log_group_home_dir, SHOW_CHAR_PTR}, {"innodb_mirrored_log_groups", (char*) &innobase_mirrored_log_groups, SHOW_LONG}, + {sys_innodb_max_dirty_pages_pct.name, (char*) &sys_innodb_max_dirty_pages_pct, SHOW_SYS}, #endif {sys_interactive_timeout.name,(char*) &sys_interactive_timeout, SHOW_SYS}, {sys_join_buffer_size.name, (char*) &sys_join_buffer_size, SHOW_SYS}, |