gpt4 book ai didi

php - mysql中的float、smallint、decimal

转载 作者:行者123 更新时间:2023-11-29 14:52:17 25 4
gpt4 key购买 nike

现在我有一个包含展示次数、点击次数和点击率的表格。

我想知道是否应该使用tinyint(1)并存储范围为1-250的ctr

或者我应该将其存储为具有更高精度的 float 。或者可能是十进制。

对于统计数据,我将使用点击次数/展示次数来计算点击率,因此获得精确的值不是问题。

但是为了性能,存储它的最佳方式是什么。

最佳答案

如果您使用 php 根据 mysql 数据计算点击率,则没有理由使用 float 或decimal - 只需使用tinyint。

但是如果您希望将点击率存储在数据库中,请使用 float - 它就像十进制的小版本。

关于php - mysql中的float、smallint、decimal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5493430/

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