gpt4 book ai didi

PHP 和 mySQL - 多用户应用程序方法

转载 作者:行者123 更新时间:2023-11-29 11:35:29 26 4
gpt4 key购买 nike

对于多人使用的基于 PHP 和 SQL 的 Web 应用程序,您认为最好的方法是什么?

例如,假设我们有一个名为“销售”的表,并且用户想要访问他的销售。该表应该包含 user_id 的外键,或者为每个用户创建一个单独的表会更好?

也欢迎任何其他实现和意见!

最佳答案

在我看来,最好的方法是使用两个表并从外键引用。确保也使用索引。 MySQL 对 PRIMARY KEY 或 UNIQUE 索引上的 WHERE 子句进行了各种优化[1]。因此,当您处理大量记录时,您会没问题(例如:如果您拥有适用于数据库实例的强大硬件并相应优化了数据库配置,则处理 100000 条记录不会成为问题)。

确保根据您的系统进行数据库优化以提高性能。最好进行内部测试,以确保系统从长远来看符合您的期望。

[1] http://dev.mysql.com/doc/refman/5.7/en/where-optimizations.html

关于PHP 和 mySQL - 多用户应用程序方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36664366/

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