Расчет времени выполнения запроса Cassandra

Есть ли способ рассчитать время выполнения запроса в Cassandra 1.1 с помощью cql или cli? Есть ли другой способ? Я не могу найти никакого решения. Пожалуйста, помогите. Спасибо.


person navin    schedule 09.12.2012    source источник


Ответы (3)


Вы можете использовать трассировку в cqlsh. Он предоставляет метки времени для каждого этапа запроса с точностью до миллисекунды.

person Oded Peer    schedule 03.07.2013

Если вы хотите проанализировать время выполнения запроса/производительность чтения в Cassandra, вы можете найти следующую статистику полезной.

1) nodetool cfstats: предоставляет статистику о количестве параметров, одним из которых является задержка чтения.

2) Cassandra Cli: когда вы запрашиваете cassandra с помощью cassandra-cli, он показывает «Прошедшее время в мсек» (не уверен, что это точное время, но это может быть полезно для сравнения)

person samarth    schedule 24.12.2012

Используйте эту команду для Linux:

cqlsh> TRACING ON

Вы можете прочитать больше по этой ссылке: https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshTracing.html

person Bilal Amjad    schedule 22.11.2019
comment
Пожалуйста, рассмотрите возможность добавления в свой ответ более подробной информации, а не ссылки, поскольку веб-страницы приходят и уходят, но ТАК навсегда. ;) - person mitchellJ; 22.11.2019