在 New Relic 配置中(在这种情况下,上下文是使用 memcache 的 Rails 3 应用程序),有一个带有以下标志的部分:
# If you're interested in capturing memcache keys as though they
# were SQL uncomment this flag. Note that this does increase
# overhead slightly on every memcached call, and can have security
# implications if your memcached keys are sensitive
# capture_memcache_keys: true
默认情况下,被注释掉。描述对我来说不是特别清楚(由于已经保留了数周的数据工作),并且尝试两种方式都没有显示出我可以辨别的差异。此标志是否通常启用内存缓存跟踪/捕获的捕获?或者它是否将内存缓存查询与 SQL 请求“集中”在一起?
当然,我想跟踪 memcache 以查看它是否正常运行,以及以什么速度等。通常,在这种情况下,应该将此标志设置为 true 吗?