簡體   English   中英

在生產中使用p6spy

[英]Using p6spy in production

有沒有人在生產環境中使用p6spy登錄?

我想為一個表啟用記錄所有語句並包含stacktrace。 我感興趣的表只包含幾行(通常只有2行),每2-3秒讀取和更新一次。 我擔心p6spy日志會對所有與數據庫相關的操作產生性能影響。

啟用或禁用p6spy日志時,初始測試未顯示任何可測量的差異。 有沒有人有相同的經歷? 在生產中使用p6spy通常是否安全?

環境:java應用程序,hibernate,postgresql

我在生產環境中使用p6spy(不是選擇,它深深地嵌入在一些遺留代碼中)。 由於它還沒有遇到性能損失。

好吧,基於我玩過的東西, p6spy會產生影響,具體取決於你記錄的數量 也許是因為事實,測試的表更復雜。 我已經看到在閾值設置值的情況下影響很小,沒有記錄任何內容,但是您記錄的語句越多,您的影響就越大。

在記錄堆棧跟蹤的情況下,我會擔心性能。

我不能參考任何官方數據,但在這種情況下,最好的方法是測試你的用例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM