diff options
author | Urban Müller | 2020-11-27 18:20:44 +0100 |
---|---|---|
committer | Urban Müller | 2020-11-27 18:21:14 +0100 |
commit | bd653f3a1b385892186cb9fca491ee9ec5e9bbed (patch) | |
tree | 54236c7b16a92e9fa793afe5c5dedc166cd0e151 | |
parent | 1b03f72e7edc609b326927dfebc9f3f0bd6228a1 (diff) | |
download | itools-bd653f3a1b385892186cb9fca491ee9ec5e9bbed.tar.gz itools-bd653f3a1b385892186cb9fca491ee9ec5e9bbed.tar.bz2 itools-bd653f3a1b385892186cb9fca491ee9ec5e9bbed.zip |
log write throttles
-rw-r--r-- | it_dbi.class | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/it_dbi.class b/it_dbi.class index 32ae831..344976a 100644 --- a/it_dbi.class +++ b/it_dbi.class @@ -604,7 +604,10 @@ function query($query, $p = array()) } if ($writing && $this->_p['throttle_writes']) + { + it::log('debug', 'dbi-throttle', 1000000 * (gettimeofday(true) - $start) * $this->_p['throttle_writes']); usleep(1000000 * (gettimeofday(true) - $start) * $this->_p['throttle_writes']); + } $msec = round(1000 * (gettimeofday(true) - $start)); $slow = $msec >= 2000; |