|
В таблице t_logs для каждой сессии и шага получить, сколько было потрачено cpu на каждый
|
|||
---|---|---|---|
#18+
Помогите решить задачку: create temp table t_logs ( query_finish timestamp, session_id int, cpu_elapsed int, comment varchar(100) )on commit preserve rows; commit; COMMENT ON TABLE t_logs IS 'Таблица с логами работы ETL'; COMMENT ON COLUMN t_logs.query_finish IS 'Время окончания работы запроса'; COMMENT ON COLUMN t_logs.session_id IS 'Уникальный идентификатор сессии'; COMMENT ON COLUMN t_logs.cpu_elapsed IS 'Затраченное cpu на сессию (накопительно)'; COMMENT ON COLUMN t_logs.comment IS 'Комментарий'; insert into t_logs values('2019-11-29 09:31:51', 97367, 2500, 'insert period 4'); insert into t_logs values('2019-11-29 09:30:43', 97367, 1940, 'insert period 3'); insert into t_logs values('2019-11-29 09:29:32', 97367, 1820, 'insert period 2'); insert into t_logs values('2019-11-29 09:28:34', 97367, 860 , 'insert period 1'); insert into t_logs values('2019-11-29 08:57:33', 87081, 3050, 'insert period 6'); insert into t_logs values('2019-11-29 08:54:39', 87081, 2810, 'insert period 5'); insert into t_logs values('2019-11-29 08:51:48', 87081, 2690, 'insert period 4'); insert into t_logs values('2019-11-29 08:49:10', 87081, 2600, 'insert period 3'); insert into t_logs values('2019-11-29 08:46:34', 87081, 2510, 'insert period 2'); insert into t_logs values('2019-11-29 08:40:28', 87081, 2420, 'insert period 1'); insert into t_logs values('2019-11-29 08:18:34', 87081, 2240, 'create table'); commit; ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2020, 21:56 |
|
|
start [/forum/topic.php?fid=46&fpage=72&tid=1686627]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
2ms |
others: | 325ms |
total: | 436ms |
0 / 0 |