У меня есть требование отслеживать и оценивать на основе журналов cql.Как включить show_sql или эквивалент в kundera для cassandra?
Я попытался установить show.sql/show_sql и show.cql/show_cql в файле persistence.xml, но ничего не помогает.
У меня есть требование отслеживать и оценивать на основе журналов cql.Как включить show_sql или эквивалент в kundera для cassandra?
Я попытался установить show.sql/show_sql и show.cql/show_cql в файле persistence.xml, но ничего не помогает.
Используйте это свойство в вашем persistence.xml
<property name="kundera.show.query" value="true" />
Не уверен, что Кундера раскрывает это. Вы можете попробовать Achilles, он делает разоблачить все заявления CQL, даже подготовленные заявления, со связанными значениями:
Simple query : [SELECT id,count,name,value FROM clustered WHERE id=8013513484507194368 ORDER BY count ASC LIMIT 3;] with CONSISTENCY LEVEL [ONE]
Prepared statement : [INSERT INTO clustered(id,count,name,value) VALUES (?,?,?,?);] with CONSISTENCY LEVEL [ONE]
bound values: [4369116603855882908, 583011159, name, clustered_value]
Prepared statement : [UPDATE clustered SET value=? WHERE id=? AND count=? AND name=?;] with CONSISTENCY LEVEL [ONE]
bound values: [new_clustered_value, 4945333445409206272, 1627329099, name]
Отказ от ответственности: Я создатель Ахилла
Не отвечает на вопрос, но остается хорошей альтернативой для просмотра. – Yeshvanthni