Я пытаюсь измерить время выполнения запроса для сравнения с другими базами данных sql и NoSQL. Для этого я использовал трассировку по команде, но не могу понять, какое время выполнения запроса. Не могу найти точную информацию в инете. Для создания таблицы я использую запрос:
Tracing on;
CREATE TABLE statistics(country_name text, dt date, confirmed_cases bigint, deaths bigint,
PRIMARY KEY(country_name, deaths))with clustering order by (deaths DESC);
cqlsh показывает такой результат:
| слева | центр | Правильно |
|---|---|---|
| Один | Два | Три |
|activity| timestamp | source | source_elapsed | client |
|:---- |:------:| -----:| -----:|
|Execute CQL3 query | 2022-05-10 10:38:06.084000 | 172.24.2.2 | 0 |
41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
|Parsing CREATE TABLE statistics(country_name text, dt date, confirmed_cases bigint, deaths
bigint, PRIMARY KEY(country_name, deaths))with clustering order by (deaths DESC);
[CoreThread-6] | 2022-05-10 10:38:06.085000 | 172.24.2.2 | 254 |
41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
|Preparing statement [CoreThread-6] | 2022-05-10 10:38:06.085000 | 172.24.2.2 |
457 | 41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
Adding to tables memtable [SchemaUpdatesStage:1] | 2022-05-10 10:38:06.092000 | 172.24.2.2
| 8175 | 41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
Adding to keyspaces memtable [SchemaUpdatesStage:1] | 2022-05-10 10:38:06.092000 |
172.24.2.2 | 8244 | 41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
Adding to columns memtable [SchemaUpdatesStage:1] | 2022-05-10 10:38:06.092000 | 172.24.2.2
|8320 | 41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
Request complete | 2022-05-10 10:38:06.141445 | 172.24.2.2 | 57445 |
41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0
Итак, какое из них является фактическим временем выполнения запроса на создание таблицы? мне также нужно отслеживать время выполнения запроса на вставку и извлекать наибольшее значение столбца по разделам. Пожалуйста помоги!
так что время выполнения этого запроса составляет 57445 микросекунд?
Да исправить ...

Примечание. Значение столбца source_elapsed — это прошедшее время события на исходном узле в микросекундах. source_elapsed — совокупное время выполнения на конкретном узле.
"Запрос выполнен | 2022-05-10 10:38:06.141445 | 172.24.2.2 | 57445 | 41e1:cbdc:b845:42f6:aa06:27ea:d549:3af0"
так что ответ 57445 микросекунд?
Да исправить ...
эта строка предоставляет вам общее время "Запрос выполнен | 2022-05-10 10:38:06.141445 | 172.24.2.2 | 57445 |"