【发布时间】:2018-11-04 01:09:09
【问题描述】:
最近我使用了 Logstash 的 Jdbc_streaming 过滤器插件,这是一个非常有用的插件,它允许我即时连接我的数据库并检查我的事件。 但是使用此过滤器是否有任何缺点或陷阱。 我的意思是我有以下疑问:
例如,我正在针对我的每个事件触发 select 查询。
- 为每个事件查询我的数据库是否是个好主意。我的意思是,如果我正在处理不断向我发送数据的服务器的系统日志事件,在这种情况下,对于每个事件,我将在我的数据库上触发一个选择查询,那么我的数据库将如何在负载和响应时间方面做出反应.
- 连接数量如何,如何管理。
- 如果我加入多个表,这将如何表现。
我希望我能够传达我的问题。 我只是想了解,它到底是如何在后端工作的,并且以极快的速度查询我的数据库会降低我的数据库性能。
【问题讨论】: