gpt4 book ai didi

PHP/MYSQL - 如何为 25,000 个用户构建一个日志数据库

转载 作者:可可西里 更新时间:2023-11-01 08:07:50 27 4
gpt4 key购买 nike

我正在与分布在公司 5 个部门的大约 25,000 名用户(员工)打交道。

目前所有这些用户都在使用 MS Excel 电子表格。该电子表格由大约 35 列组成,记录了员工的日常事件。

每一行是 1 个事件,平均每天大约有 3 个事件(永无止境,这意味着日志不断增长)。

我的问题:

我想建立一个数据库 (PHP/MYSQL) 来保存这些用户的事件日志,而不是 MS Excel 文件。

  1. 我是否应该为每个用户创建一个包含 35 列的表...导致一个包含 25,000 个表的数据库?

  2. 或者我应该将事件存储到一个 35 大小的数组中,将其转换为二进制文件并将其存储在一个 blob 中,然后每年构建这样一个表......导致每年 1 个表有 25,000 行?

最佳答案

Employee
------------
employeeID
employee_name

Day
------------
dayID
day

Activity
-------------
activityID
activity_name
dayID
employeeID

这样你就可以看到一天的事件您可以查看员工的事件可以查看员工在特定日期的事件

关于PHP/MYSQL - 如何为 25,000 个用户构建一个日志数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6588291/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com