对于唯一 ID 或可以表示为字符串或数字的其他值,优先使用数字列而不是字符串列。由于大型数值可以存储在比相应字符串更少的字节中,因此传输和比较它们的速度更快,并且占用的内存更少。
如果您使用的是数值数据,在许多情况下,从数据库(使用活动连接)访问信息比访问文本文件更快。数据库中的信息可能以比文本文件更紧凑的格式存储,因此访问它涉及更少的磁盘访问。您还可以节省应用程序中的代码,因为您可以避免解析文本文件以查找行和列边界。