• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 为列选择正确的类型

    为了获得最佳存储,在所有情况下都应尝试使用最精确的类型。例如,如果整数列用于从1到范围内的值99999MEDIUMINT UNSIGNED则是最佳类型。在代表所有必需值的类型中,此类型使用最少的存储量。

    所有基本计算( +-*,和/)与DECIMAL列与65(十进制)(基体10)位的精度进行。请参见“数值数据类型语法”。

    如果精度不太重要,或者速度是最高优先级,则该DOUBLE类型可能就足够了。为了获得高精度,您始终可以将其转换为存储在中的定点类型BIGINT。这使您能够使用64位整数进行所有计算,然后根据需要将结果转换回浮点值。