8.4.2.1 优化数字数据

  • 对于可以 table 示为字符串或数字的唯一 ID 或其他值,与字符串列相比,首选数字列。由于大数值可以比相应字符串存储在更少的字节中,因此它传输速度更快,并且占用更少的内存来进行比较。

  • 如果使用数字数据,则在许多情况下(通过实时连接)从数据库访问信息比访问文本文件要快。数据库中的信息很可能以比文本文件更紧凑的格式存储,因此访问它涉及的磁盘访问较少。您还可以将代码保存在应用程序中,因为可以避免解析文本文件来查找行边界和列边界。