我是否需要为Laravel Stats Tracker使用单独的数据库?

时间:2016-05-19 05:43:27

标签: mysql database laravel

我正在我的网站上设置Laravel Stats Tracker。在其文档中,据说为此创建database connection

'tracker' => [
    'driver'   => '...',
    'host'     => '...',
    'database' => ...,
    ...
],

我想知道,这是否意味着我必须为此插件创建一个单独的数据库?我可以使用相同的数据库,只输入与我的默认mysql数据库连接相同的设置吗?我宁愿使用一个数据库来处理所有事情,包括统计数据。我有什么理由要建立一个单独的数据库来跟踪统计数据吗?

1 个答案:

答案 0 :(得分:1)

不,你不需要另一个数据库。您可以使用相同的数据库。

该软件包使您能够为统计信息创建不同的数据库(即使在不同的服务器上)。统计数据的问题在于您的数据库将以非常快的速度增长。稍后您可能还需要查询统计数据库以获取统计原因(创建图形,报告等)。因此,您很可能希望将您的应用数据库和统计数据库分开。