diff options
author | unknown <aivanov@mysql.com> | 2006-01-18 15:20:56 +0300 |
---|---|---|
committer | unknown <aivanov@mysql.com> | 2006-01-18 15:20:56 +0300 |
commit | e3f0690d9bff930075ff644c8abeadddbc59bade (patch) | |
tree | 3b690b43dc0aa84a0dd3eea5a7d5d92d804409a8 /innobase/include | |
parent | 74f499faded76c73f68167cae30e8e0a927d96c7 (diff) | |
download | mariadb-git-e3f0690d9bff930075ff644c8abeadddbc59bade.tar.gz |
Applied patch recieved from Marko:
Make innodb_thread_concurrency 0 by default, and extend the usable
range from 0 to 1000 (0 disables the thread throttling).
innobase/include/srv0srv.h:
Remove SRV_CONCURRENCY_THRESHOLD. The magic value is 0 from now on.
innobase/srv/srv0srv.c:
Remove SRV_CONCURRENCY_THRESHOLD. The magic value is 0 from now on.
mysql-test/r/innodb.result:
innodb_thread_concurrency is 0..1000 now, and the default is 0.
mysql-test/t/innodb.test:
innodb_thread_concurrency is 0..1000 now.
sql/ha_innodb.cc:
Remove SRV_CONCURRENCY_THRESHOLD. The magic value is 0 from now on.
sql/mysqld.cc:
innodb_thread_concurrency is 0..1000 now, and 0 (the default)
disables the thread throttling.
Diffstat (limited to 'innobase/include')
-rw-r--r-- | innobase/include/srv0srv.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/innobase/include/srv0srv.h b/innobase/include/srv0srv.h index 23c9ef1e221..f379efa98eb 100644 --- a/innobase/include/srv0srv.h +++ b/innobase/include/srv0srv.h @@ -195,7 +195,6 @@ extern mutex_t* kernel_mutex_temp;/* mutex protecting the server, trx structs, #define kernel_mutex (*kernel_mutex_temp) #define SRV_MAX_N_IO_THREADS 100 -#define SRV_CONCURRENCY_THRESHOLD 20 /* Array of English strings describing the current state of an i/o handler thread */ |