gpt4 book ai didi

php - 减去或比较限制

转载 作者:行者123 更新时间:2023-11-29 03:19:50 24 4
gpt4 key购买 nike

使用这些表:

研讨会

WorkshopID | WorkshopName | WorkshopLimit
1 Workshop A 10
2 Workshop B 20
3 Workshop C 30
4 Workshop D 40
5 Workshop E 50

workshop_participants

ParticipantID | RegistrantID | WorkshopID
1 1 1
2 1 2
3 2 3
4 3 2
5 3 5
6 4 1
7 4 4
8 5 4

对于每次注册只减去和更新 WorkshopLimit 的数量,还是计算某个研讨会的参与者总数然后将其减去 WorkshopLimit 是否更快? (不更新 WorkshopLimit) ?

这方面的一个用法示例是当我将检查某个车间的剩余位置时。

最佳答案

运行一个简单的选择语句会更快,比如 SELECT WorkshopLimit FROM workshops WHERE id = 42datarow 中读取一个简单的值来检查剩余的空位一个研讨会,而不是使用更复杂的查询,该查询涉及像 COUNT(...) 这样的聚合函数,以始终按需计算剩余空位。

但是,如果您在每次注册时更新 workshops 表中的剩余开放席位值,或者如果您在需要时即时计算剩余席位,则很可能根本与速度无关.它们都太快,与您决定使用一种方法或另一种方法无关。

TL;DR = 没关系。

关于php - 减去或比较限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47109478/

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