Как включить show_sql или его эквивалент в kundera для cassandra?

У меня есть требование для мониторинга и оценки на основе журналов cql.

Я пытался установить show.sql/show_sql и show.cql/show_cql в файле persistence.xml, но ничего не помогает.


person Yeshvanthni    schedule 12.09.2013    source источник


Ответы (2)


Используйте это свойство в файле persistence.xml.

<property name="kundera.show.query" value="true" />
person Dolzhenok    schedule 19.03.2015

Не уверен, что Кундера разоблачает это. Вы можете попробовать 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]

Отказ от ответственности: я создатель Ахиллеса

person doanduyhai    schedule 12.09.2013
comment
Не отвечает на вопрос, но все же является хорошей альтернативой для просмотра. - person Yeshvanthni; 17.09.2013