[ 
https://issues.apache.org/jira/browse/VCL-713?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13833375#comment-13833375
 ] 

Josh Thompson commented on VCL-713:
-----------------------------------

The purpose of the querylog table is actually to have an audit trail in case 
someone has their web frontend hacked. We should probably remove the UPDATE and 
DELETE permissions from it for the normal vcl user.

I'm okay with making it configurable so that people can turn it off or decrease 
the content if they have more of a storage concern than an audit one.  I think 
just removing logging for the adds and updates to the continuations table will 
significantly reduce the number of records logged.

> Add ability to turn off certain types of logging in the database
> ----------------------------------------------------------------
>
>                 Key: VCL-713
>                 URL: https://issues.apache.org/jira/browse/VCL-713
>             Project: VCL
>          Issue Type: Improvement
>          Components: database, web gui (frontend)
>    Affects Versions: 2.3.2
>            Reporter: Aaron Coburn
>            Priority: Trivial
>             Fix For: 2.3.3, 2.4
>
>
> Every UPDATE, INSERT and DELETE command to the database is recorded in the 
> querylog table. Also, every XML-RPC call is logged in the database. This is 
> great for debugging, but for general production use, it is probably 
> unnecessary (and the tables can grow quite large).
> Instead, it would be convenient to be able to enable/disable this type of 
> logging directly from .ht-inc/conf.php



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to